Here is an experiment on our annotated Solar Panel Dataset using Faster R-CNN (Region-based Convolutional Neural Network) with ResNet-50 as the backbone, specifically fasterrcnn_resnet50_fpn_v2. Faster R-CNN with ResNet-50 is a powerful deep learning model for object detection tasks, known for its balance between accuracy and computational efficiency. In this experiment, we aim to detect and localize solar panels within thermal images.
The annotated Solar Panel Dataset used in this experiment consists of over 1500 thermal images of solar panels. These images are labeled for object detection tasks and are divided into five distinct classes:
The dataset is split into three subsets for training, validation, and testing purposes:
../train/images.../valid/images.../test/images.fasterrcnn_resnet50_fpn_v2) will be trained on the annotated Solar Panel Dataset using the training subset. During training, the model will learn to identify and localize solar panels across the different classes.Through this experiment, we aim to demonstrate the effectiveness of Faster R-CNN with ResNet-50 as the backbone for solar panel detection and provide insights into the performance of the model on our annotated dataset.
!git clone https://github.com/nabinsharmaUTS/ObjectDetection-FasterRCNN.git
Cloning into 'ObjectDetection-FasterRCNN'... remote: Enumerating objects: 127, done. remote: Counting objects: 100% (127/127), done. remote: Compressing objects: 100% (66/66), done. remote: Total 127 (delta 60), reused 123 (delta 58), pack-reused 0 Receiving objects: 100% (127/127), 4.26 MiB | 15.59 MiB/s, done. Resolving deltas: 100% (60/60), done.
pwd
'/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN'
%cd /root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN
/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN
# Install the Requirements
!pip install -r requirements.txt
Requirement already satisfied: albumentations>=1.1.0 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 2)) (1.4.6) Requirement already satisfied: ipython in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 3)) (8.12.3) Requirement already satisfied: jupyter in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 4)) (1.0.0) Requirement already satisfied: matplotlib in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 5)) (3.7.0) Requirement already satisfied: opencv-python>=4.1.1.26 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 6)) (4.7.0.68) Requirement already satisfied: opencv-python-headless>=4.1.1.26 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 7)) (4.9.0.80) Requirement already satisfied: Pillow in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 8)) (9.4.0) Requirement already satisfied: PyYAML in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 9)) (5.4.1) Requirement already satisfied: scikit-image in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 10)) (0.21.0) Requirement already satisfied: scikit-learn in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 11)) (1.3.2) Requirement already satisfied: scipy in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 12)) (1.10.0) Requirement already satisfied: torch==1.12.0 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 13)) (1.12.0) Requirement already satisfied: torchvision==0.13.0 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 14)) (0.13.0) Requirement already satisfied: numpy in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 15)) (1.24.4) Requirement already satisfied: protobuf<=3.20.1 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 16)) (3.20.1) Requirement already satisfied: pandas in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 17)) (1.5.3) Requirement already satisfied: tqdm in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 18)) (4.64.1) Requirement already satisfied: wandb in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 21)) (0.17.0) Requirement already satisfied: tensorboard in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 22)) (2.14.0) Requirement already satisfied: torchinfo in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 25)) (1.8.0) Requirement already satisfied: pycocotools>=2.0.2 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 28)) (2.0.7) Requirement already satisfied: setuptools==59.5.0 in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 29)) (59.5.0) Requirement already satisfied: torchmetrics in /opt/conda/lib/python3.8/site-packages (from -r requirements.txt (line 30)) (1.4.0) Requirement already satisfied: typing-extensions in /opt/conda/lib/python3.8/site-packages (from torch==1.12.0->-r requirements.txt (line 13)) (4.9.0) Requirement already satisfied: requests in /opt/conda/lib/python3.8/site-packages (from torchvision==0.13.0->-r requirements.txt (line 14)) (2.31.0) Requirement already satisfied: pydantic>=2.7.0 in /opt/conda/lib/python3.8/site-packages (from albumentations>=1.1.0->-r requirements.txt (line 2)) (2.7.1) Requirement already satisfied: jedi>=0.16 in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (0.19.1) Requirement already satisfied: pickleshare in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (0.7.5) Requirement already satisfied: traitlets>=5 in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (5.14.1) Requirement already satisfied: decorator in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (5.1.1) Requirement already satisfied: pygments>=2.4.0 in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (2.17.2) Requirement already satisfied: matplotlib-inline in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (0.1.7) Requirement already satisfied: stack-data in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (0.6.3) Requirement already satisfied: backcall in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (0.2.0) Requirement already satisfied: pexpect>4.3 in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (4.9.0) Requirement already satisfied: prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 in /opt/conda/lib/python3.8/site-packages (from ipython->-r requirements.txt (line 3)) (3.0.43) Requirement already satisfied: nbconvert in /opt/conda/lib/python3.8/site-packages (from jupyter->-r requirements.txt (line 4)) (7.16.4) Requirement already satisfied: qtconsole in /opt/conda/lib/python3.8/site-packages (from jupyter->-r requirements.txt (line 4)) (5.5.2) Requirement already satisfied: jupyter-console in /opt/conda/lib/python3.8/site-packages (from jupyter->-r requirements.txt (line 4)) (6.6.3) Requirement already satisfied: notebook in /opt/conda/lib/python3.8/site-packages (from jupyter->-r requirements.txt (line 4)) (7.1.3) Requirement already satisfied: ipywidgets in /opt/conda/lib/python3.8/site-packages (from jupyter->-r requirements.txt (line 4)) (8.1.2) Requirement already satisfied: ipykernel in /opt/conda/lib/python3.8/site-packages (from jupyter->-r requirements.txt (line 4)) (6.29.4) Requirement already satisfied: packaging>=20.0 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (23.0) Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (0.11.0) Requirement already satisfied: fonttools>=4.22.0 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (4.38.0) Requirement already satisfied: python-dateutil>=2.7 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (2.9.0.post0) Requirement already satisfied: pyparsing>=2.3.1 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (3.0.9) Requirement already satisfied: importlib-resources>=3.2.0 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (5.10.2) Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (1.4.4) Requirement already satisfied: contourpy>=1.0.1 in /opt/conda/lib/python3.8/site-packages (from matplotlib->-r requirements.txt (line 5)) (1.0.7) Requirement already satisfied: imageio>=2.27 in /opt/conda/lib/python3.8/site-packages (from scikit-image->-r requirements.txt (line 10)) (2.34.1) Requirement already satisfied: tifffile>=2022.8.12 in /opt/conda/lib/python3.8/site-packages (from scikit-image->-r requirements.txt (line 10)) (2023.7.10) Requirement already satisfied: networkx>=2.8 in /opt/conda/lib/python3.8/site-packages (from scikit-image->-r requirements.txt (line 10)) (3.0) Requirement already satisfied: PyWavelets>=1.1.1 in /opt/conda/lib/python3.8/site-packages (from scikit-image->-r requirements.txt (line 10)) (1.4.1) Requirement already satisfied: lazy_loader>=0.2 in /opt/conda/lib/python3.8/site-packages (from scikit-image->-r requirements.txt (line 10)) (0.4) Requirement already satisfied: joblib>=1.1.1 in /opt/conda/lib/python3.8/site-packages (from scikit-learn->-r requirements.txt (line 11)) (1.2.0) Requirement already satisfied: threadpoolctl>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from scikit-learn->-r requirements.txt (line 11)) (3.1.0) Requirement already satisfied: pytz>=2020.1 in /opt/conda/lib/python3.8/site-packages (from pandas->-r requirements.txt (line 17)) (2022.7.1) Requirement already satisfied: click!=8.0.0,>=7.1 in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (8.1.3) Requirement already satisfied: gitpython!=3.1.29,>=1.0.0 in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (3.1.43) Requirement already satisfied: sentry-sdk>=1.0.0 in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (2.1.1) Requirement already satisfied: docker-pycreds>=0.4.0 in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (0.4.0) Requirement already satisfied: setproctitle in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (1.3.3) Requirement already satisfied: platformdirs in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (4.2.1) Requirement already satisfied: psutil>=5.0.0 in /opt/conda/lib/python3.8/site-packages (from wandb->-r requirements.txt (line 21)) (5.9.4) Requirement already satisfied: google-auth<3,>=1.6.3 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (2.29.0) Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (0.7.2) Requirement already satisfied: grpcio>=1.48.2 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (1.63.0) Requirement already satisfied: werkzeug>=1.0.1 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (2.2.3) Requirement already satisfied: absl-py>=0.4 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (2.1.0) Requirement already satisfied: google-auth-oauthlib<1.1,>=0.5 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (1.0.0) Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (3.6) Requirement already satisfied: wheel>=0.26 in /opt/conda/lib/python3.8/site-packages (from tensorboard->-r requirements.txt (line 22)) (0.38.4) Requirement already satisfied: lightning-utilities>=0.8.0 in /opt/conda/lib/python3.8/site-packages (from torchmetrics->-r requirements.txt (line 30)) (0.11.2) Requirement already satisfied: pretty-errors==1.2.25 in /opt/conda/lib/python3.8/site-packages (from torchmetrics->-r requirements.txt (line 30)) (1.2.25) Requirement already satisfied: colorama in /opt/conda/lib/python3.8/site-packages (from pretty-errors==1.2.25->torchmetrics->-r requirements.txt (line 30)) (0.4.4) Requirement already satisfied: six>=1.4.0 in /opt/conda/lib/python3.8/site-packages (from docker-pycreds>=0.4.0->wandb->-r requirements.txt (line 21)) (1.16.0) Requirement already satisfied: gitdb<5,>=4.0.1 in /opt/conda/lib/python3.8/site-packages (from gitpython!=3.1.29,>=1.0.0->wandb->-r requirements.txt (line 21)) (4.0.11) Requirement already satisfied: cachetools<6.0,>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 22)) (5.3.3) Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 22)) (0.4.0) Requirement already satisfied: rsa<5,>=3.1.4 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 22)) (4.7.2) Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.8/site-packages (from google-auth-oauthlib<1.1,>=0.5->tensorboard->-r requirements.txt (line 22)) (2.0.0) Requirement already satisfied: zipp>=3.1.0 in /opt/conda/lib/python3.8/site-packages (from importlib-resources>=3.2.0->matplotlib->-r requirements.txt (line 5)) (3.13.0) Requirement already satisfied: parso<0.9.0,>=0.8.3 in /opt/conda/lib/python3.8/site-packages (from jedi>=0.16->ipython->-r requirements.txt (line 3)) (0.8.4) Requirement already satisfied: importlib-metadata>=4.4 in /opt/conda/lib/python3.8/site-packages (from markdown>=2.6.8->tensorboard->-r requirements.txt (line 22)) (4.13.0) Requirement already satisfied: ptyprocess>=0.5 in /opt/conda/lib/python3.8/site-packages (from pexpect>4.3->ipython->-r requirements.txt (line 3)) (0.7.0) Requirement already satisfied: wcwidth in /opt/conda/lib/python3.8/site-packages (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython->-r requirements.txt (line 3)) (0.2.13) Requirement already satisfied: pydantic-core==2.18.2 in /opt/conda/lib/python3.8/site-packages (from pydantic>=2.7.0->albumentations>=1.1.0->-r requirements.txt (line 2)) (2.18.2) Requirement already satisfied: annotated-types>=0.4.0 in /opt/conda/lib/python3.8/site-packages (from pydantic>=2.7.0->albumentations>=1.1.0->-r requirements.txt (line 2)) (0.6.0) Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.8/site-packages (from requests->torchvision==0.13.0->-r requirements.txt (line 14)) (2022.12.7) Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/conda/lib/python3.8/site-packages (from requests->torchvision==0.13.0->-r requirements.txt (line 14)) (1.26.14) Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.8/site-packages (from requests->torchvision==0.13.0->-r requirements.txt (line 14)) (3.4) Requirement already satisfied: charset-normalizer<4,>=2 in /opt/conda/lib/python3.8/site-packages (from requests->torchvision==0.13.0->-r requirements.txt (line 14)) (2.1.1) Requirement already satisfied: MarkupSafe>=2.1.1 in /opt/conda/lib/python3.8/site-packages (from werkzeug>=1.0.1->tensorboard->-r requirements.txt (line 22)) (2.1.2) Requirement already satisfied: tornado>=6.1 in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (6.2) Requirement already satisfied: jupyter-client>=6.1.12 in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (8.6.1) Requirement already satisfied: nest-asyncio in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (1.6.0) Requirement already satisfied: debugpy>=1.6.5 in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (1.8.1) Requirement already satisfied: comm>=0.1.1 in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (0.2.2) Requirement already satisfied: pyzmq>=24 in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (25.1.2) Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /opt/conda/lib/python3.8/site-packages (from ipykernel->jupyter->-r requirements.txt (line 4)) (5.7.0) Requirement already satisfied: widgetsnbextension~=4.0.10 in /opt/conda/lib/python3.8/site-packages (from ipywidgets->jupyter->-r requirements.txt (line 4)) (4.0.10) Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /opt/conda/lib/python3.8/site-packages (from ipywidgets->jupyter->-r requirements.txt (line 4)) (3.0.10) Requirement already satisfied: tinycss2 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (1.3.0) Requirement already satisfied: jupyterlab-pygments in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (0.3.0) Requirement already satisfied: jinja2>=3.0 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (3.1.2) Requirement already satisfied: nbformat>=5.7 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (5.10.4) Requirement already satisfied: pandocfilters>=1.4.1 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (1.5.1) Requirement already satisfied: defusedxml in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (0.7.1) Requirement already satisfied: beautifulsoup4 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (4.12.3) Requirement already satisfied: bleach!=5.0.0 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (6.1.0) Requirement already satisfied: mistune<4,>=2.0.3 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (3.0.2) Requirement already satisfied: nbclient>=0.5.0 in /opt/conda/lib/python3.8/site-packages (from nbconvert->jupyter->-r requirements.txt (line 4)) (0.10.0) Requirement already satisfied: notebook-shim<0.3,>=0.2 in /opt/conda/lib/python3.8/site-packages (from notebook->jupyter->-r requirements.txt (line 4)) (0.2.4) Requirement already satisfied: jupyter-server<3,>=2.4.0 in /opt/conda/lib/python3.8/site-packages (from notebook->jupyter->-r requirements.txt (line 4)) (2.14.0) Requirement already satisfied: jupyterlab-server<3,>=2.22.1 in /opt/conda/lib/python3.8/site-packages (from notebook->jupyter->-r requirements.txt (line 4)) (2.27.1) Requirement already satisfied: jupyterlab<4.2,>=4.1.1 in /opt/conda/lib/python3.8/site-packages (from notebook->jupyter->-r requirements.txt (line 4)) (4.1.8) Requirement already satisfied: qtpy>=2.4.0 in /opt/conda/lib/python3.8/site-packages (from qtconsole->jupyter->-r requirements.txt (line 4)) (2.4.1) Requirement already satisfied: pure-eval in /opt/conda/lib/python3.8/site-packages (from stack-data->ipython->-r requirements.txt (line 3)) (0.2.2) Requirement already satisfied: asttokens>=2.1.0 in /opt/conda/lib/python3.8/site-packages (from stack-data->ipython->-r requirements.txt (line 3)) (2.4.1) Requirement already satisfied: executing>=1.2.0 in /opt/conda/lib/python3.8/site-packages (from stack-data->ipython->-r requirements.txt (line 3)) (2.0.1) Requirement already satisfied: webencodings in /opt/conda/lib/python3.8/site-packages (from bleach!=5.0.0->nbconvert->jupyter->-r requirements.txt (line 4)) (0.5.1) Requirement already satisfied: smmap<6,>=3.0.1 in /opt/conda/lib/python3.8/site-packages (from gitdb<5,>=4.0.1->gitpython!=3.1.29,>=1.0.0->wandb->-r requirements.txt (line 21)) (5.0.1) Requirement already satisfied: send2trash>=1.8.2 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (1.8.3) Requirement already satisfied: prometheus-client>=0.9 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (0.20.0) Requirement already satisfied: anyio>=3.1.0 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (4.3.0) Requirement already satisfied: terminado>=0.8.3 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (0.18.1) Requirement already satisfied: jupyter-server-terminals>=0.4.4 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (0.5.3) Requirement already satisfied: websocket-client>=1.7 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (1.8.0) Requirement already satisfied: jupyter-events>=0.9.0 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (0.10.0) Requirement already satisfied: argon2-cffi>=21.1 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (23.1.0) Requirement already satisfied: overrides>=5.0 in /opt/conda/lib/python3.8/site-packages (from jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (7.7.0) Requirement already satisfied: async-lru>=1.0.0 in /opt/conda/lib/python3.8/site-packages (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->-r requirements.txt (line 4)) (2.0.4) Requirement already satisfied: tomli>=1.2.2 in /opt/conda/lib/python3.8/site-packages (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->-r requirements.txt (line 4)) (2.0.1) Requirement already satisfied: jupyter-lsp>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->-r requirements.txt (line 4)) (2.2.5) Requirement already satisfied: httpx>=0.25.0 in /opt/conda/lib/python3.8/site-packages (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->-r requirements.txt (line 4)) (0.27.0) Requirement already satisfied: babel>=2.10 in /opt/conda/lib/python3.8/site-packages (from jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (2.15.0) Requirement already satisfied: jsonschema>=4.18.0 in /opt/conda/lib/python3.8/site-packages (from jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (4.22.0) Requirement already satisfied: json5>=0.9.0 in /opt/conda/lib/python3.8/site-packages (from jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (0.9.25) Requirement already satisfied: fastjsonschema>=2.15 in /opt/conda/lib/python3.8/site-packages (from nbformat>=5.7->nbconvert->jupyter->-r requirements.txt (line 4)) (2.19.1) Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /opt/conda/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 22)) (0.4.8) Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<1.1,>=0.5->tensorboard->-r requirements.txt (line 22)) (3.2.2) Requirement already satisfied: soupsieve>1.2 in /opt/conda/lib/python3.8/site-packages (from beautifulsoup4->nbconvert->jupyter->-r requirements.txt (line 4)) (2.5) Requirement already satisfied: sniffio>=1.1 in /opt/conda/lib/python3.8/site-packages (from anyio>=3.1.0->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (1.3.1) Requirement already satisfied: exceptiongroup>=1.0.2 in /opt/conda/lib/python3.8/site-packages (from anyio>=3.1.0->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (1.2.1) Requirement already satisfied: argon2-cffi-bindings in /opt/conda/lib/python3.8/site-packages (from argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (21.2.0) Requirement already satisfied: httpcore==1.* in /opt/conda/lib/python3.8/site-packages (from httpx>=0.25.0->jupyterlab<4.2,>=4.1.1->notebook->jupyter->-r requirements.txt (line 4)) (1.0.5) Requirement already satisfied: h11<0.15,>=0.13 in /opt/conda/lib/python3.8/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab<4.2,>=4.1.1->notebook->jupyter->-r requirements.txt (line 4)) (0.14.0) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (2023.12.1) Requirement already satisfied: pkgutil-resolve-name>=1.3.10 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (1.3.10) Requirement already satisfied: referencing>=0.28.4 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (0.35.1) Requirement already satisfied: attrs>=22.2.0 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (22.2.0) Requirement already satisfied: rpds-py>=0.7.1 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (0.18.1) Requirement already satisfied: rfc3339-validator in /opt/conda/lib/python3.8/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (0.1.4) Requirement already satisfied: rfc3986-validator>=0.1.1 in /opt/conda/lib/python3.8/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (0.1.1) Requirement already satisfied: python-json-logger>=2.0.4 in /opt/conda/lib/python3.8/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (2.0.7) Requirement already satisfied: jsonpointer>1.13 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (2.3) Requirement already satisfied: fqdn in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (1.5.1) Requirement already satisfied: isoduration in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (20.11.0) Requirement already satisfied: uri-template in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (1.3.0) Requirement already satisfied: webcolors>=1.11 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (1.13) Requirement already satisfied: cffi>=1.0.1 in /opt/conda/lib/python3.8/site-packages (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (1.15.1) Requirement already satisfied: pycparser in /opt/conda/lib/python3.8/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->notebook->jupyter->-r requirements.txt (line 4)) (2.21) Requirement already satisfied: arrow>=0.15.0 in /opt/conda/lib/python3.8/site-packages (from isoduration->jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (1.3.0) Requirement already satisfied: types-python-dateutil>=2.8.10 in /opt/conda/lib/python3.8/site-packages (from arrow>=0.15.0->isoduration->jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->-r requirements.txt (line 4)) (2.9.0.20240316) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [notice] A new release of pip is available: 23.0 -> 24.0 [notice] To update, run: pip install --upgrade pip
%cd /root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN/data
/root/42028/AT3/ObjectDetection-FasterRCNN/data
#!cd ObjectDetection-FasterRCNN
!pwd
!unzip /root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN/data/data.zip;
/root/42028/AT3/ObjectDetection-FasterRCNN/data Archive: /root/42028/AT3/ObjectDetection-FasterRCNN/data/data.zip extracting: README.dataset.txt extracting: README.roboflow.txt creating: test/ extracting: test/100_png_jpg.rf.ebdfff6e60da19fd5571ef0c44323982.jpg extracting: test/100_png_jpg.rf.ebdfff6e60da19fd5571ef0c44323982.xml extracting: test/91_png_jpg.rf.3d8f9e53fea3e7cfdd6c9d2d7eb8f964.jpg extracting: test/91_png_jpg.rf.3d8f9e53fea3e7cfdd6c9d2d7eb8f964.xml extracting: test/92_png_jpg.rf.d8a6313c02347a45fdcefc2d6fffc4fb.jpg extracting: test/92_png_jpg.rf.d8a6313c02347a45fdcefc2d6fffc4fb.xml extracting: test/93_png_jpg.rf.217f57f577ab47618a3fb80310851028.jpg extracting: test/93_png_jpg.rf.217f57f577ab47618a3fb80310851028.xml extracting: test/94_png_jpg.rf.d7f43d90cdbcc4456d7e9d1934a65264.jpg extracting: test/94_png_jpg.rf.d7f43d90cdbcc4456d7e9d1934a65264.xml extracting: test/95_png_jpg.rf.2b57139b324096fa385cff56e277eec8.jpg extracting: test/95_png_jpg.rf.2b57139b324096fa385cff56e277eec8.xml extracting: test/96_png_jpg.rf.616d98d0b4deaf7bf9b033b9afd5948f.jpg extracting: test/96_png_jpg.rf.616d98d0b4deaf7bf9b033b9afd5948f.xml extracting: test/97_png_jpg.rf.b1efd0a118f3514b5b94b6adf98d62f8.jpg extracting: test/97_png_jpg.rf.b1efd0a118f3514b5b94b6adf98d62f8.xml extracting: test/98_png_jpg.rf.f93a0626b97eff4e16930bddbbf7c2ae.jpg extracting: test/98_png_jpg.rf.f93a0626b97eff4e16930bddbbf7c2ae.xml extracting: test/99_png_jpg.rf.1a9e546ca9846c7fbfb7e3ea6e4aba2a.jpg extracting: test/99_png_jpg.rf.1a9e546ca9846c7fbfb7e3ea6e4aba2a.xml extracting: test/apple_105_jpg.rf.f28dea857da01409e61d3b59132c3111.jpg extracting: test/apple_105_jpg.rf.f28dea857da01409e61d3b59132c3111.xml extracting: test/apple_106_jpg.rf.dd67cd3b8c5990e92cddc14ec51e2918.jpg extracting: test/apple_106_jpg.rf.dd67cd3b8c5990e92cddc14ec51e2918.xml extracting: test/apple_108_jpg.rf.54c5cf9b5411704bd7bf9efab0a3bda8.jpg extracting: test/apple_108_jpg.rf.54c5cf9b5411704bd7bf9efab0a3bda8.xml extracting: test/apple_109_jpg.rf.609a47833520cc097d061689d54eb977.jpg extracting: test/apple_109_jpg.rf.609a47833520cc097d061689d54eb977.xml extracting: test/apple_110_jpg.rf.88d1706f5afcd3f77510a43678b32a1f.jpg extracting: test/apple_110_jpg.rf.88d1706f5afcd3f77510a43678b32a1f.xml extracting: test/apple_111_jpg.rf.5d80f2ff77cac51479da70b6f940b73f.jpg extracting: test/apple_111_jpg.rf.5d80f2ff77cac51479da70b6f940b73f.xml extracting: test/apple_113_jpg.rf.a9bfecd073dfafe4444f1457e4d2475b.jpg extracting: test/apple_113_jpg.rf.a9bfecd073dfafe4444f1457e4d2475b.xml extracting: test/apple_114_jpg.rf.999bcdbf3ccab88dfa7140378c468745.jpg extracting: test/apple_114_jpg.rf.999bcdbf3ccab88dfa7140378c468745.xml extracting: test/apple_115_jpg.rf.4094399b78df7e9b0bdd09309214b3c7.jpg extracting: test/apple_115_jpg.rf.4094399b78df7e9b0bdd09309214b3c7.xml extracting: test/apple_118_jpg.rf.ef50d77bf43d92785338f522640d61b6.jpg extracting: test/apple_118_jpg.rf.ef50d77bf43d92785338f522640d61b6.xml extracting: test/banana_100_jpg.rf.2d5af3eb96aeae48dac9d9d0630d88a6.jpg extracting: test/banana_100_jpg.rf.2d5af3eb96aeae48dac9d9d0630d88a6.xml extracting: test/banana_101_jpg.rf.e06d380022cb34e94fdb9c25a299b132.jpg extracting: test/banana_101_jpg.rf.e06d380022cb34e94fdb9c25a299b132.xml extracting: test/banana_92_jpg.rf.f7ca8cf123dabed1c94ad278ab41b2a4.jpg extracting: test/banana_92_jpg.rf.f7ca8cf123dabed1c94ad278ab41b2a4.xml extracting: test/banana_93_jpg.rf.9509e5891e70af7b675bed4601bbb09b.jpg extracting: test/banana_93_jpg.rf.9509e5891e70af7b675bed4601bbb09b.xml extracting: test/banana_94_jpg.rf.4f58a5d4ee75f58249c9161b604b4285.jpg extracting: test/banana_94_jpg.rf.4f58a5d4ee75f58249c9161b604b4285.xml extracting: test/banana_95_jpg.rf.feb55e101d9d270529e925e25a32f5c3.jpg extracting: test/banana_95_jpg.rf.feb55e101d9d270529e925e25a32f5c3.xml extracting: test/banana_96_jpg.rf.bfed01551cc08c79d9e9ac61454f9e73.jpg extracting: test/banana_96_jpg.rf.bfed01551cc08c79d9e9ac61454f9e73.xml extracting: test/banana_97_jpg.rf.6aeac84f792d215127e7afc97fd27569.jpg extracting: test/banana_97_jpg.rf.6aeac84f792d215127e7afc97fd27569.xml extracting: test/banana_98_jpg.rf.907d2ad14766b7db7998f252e1d26499.jpg extracting: test/banana_98_jpg.rf.907d2ad14766b7db7998f252e1d26499.xml extracting: test/banana_99_jpg.rf.fd110f27fe417e1e35e99e03a7cd8195.jpg extracting: test/banana_99_jpg.rf.fd110f27fe417e1e35e99e03a7cd8195.xml extracting: test/mango_001_jpg.rf.76300841e3ef7637cf570ff8cc472b19.jpg extracting: test/mango_001_jpg.rf.76300841e3ef7637cf570ff8cc472b19.xml extracting: test/mango_002_jpg.rf.f49870e204b04cf783cb051bd7e8aa4d.jpg extracting: test/mango_002_jpg.rf.f49870e204b04cf783cb051bd7e8aa4d.xml extracting: test/mango_003_jpg.rf.f6024713b8008bd69cc29cbf82c8b1e2.jpg extracting: test/mango_003_jpg.rf.f6024713b8008bd69cc29cbf82c8b1e2.xml extracting: test/mango_004_jpg.rf.83a6a119c0a255a6480003d351a19876.jpg extracting: test/mango_004_jpg.rf.83a6a119c0a255a6480003d351a19876.xml extracting: test/mango_005_jpg.rf.24a3ec1a4a28b1701157ff22e5046ccb.jpg extracting: test/mango_005_jpg.rf.24a3ec1a4a28b1701157ff22e5046ccb.xml extracting: test/mango_007_jpg.rf.3998b533c62440d3d0d124da2c251f81.jpg extracting: test/mango_007_jpg.rf.3998b533c62440d3d0d124da2c251f81.xml extracting: test/mango_009_jpg.rf.ce90a5714a72144d450ce6f18b4f957f.jpg extracting: test/mango_009_jpg.rf.ce90a5714a72144d450ce6f18b4f957f.xml extracting: test/mango_010_jpg.rf.e92c560400f84e0297bd40a69157db6a.jpg extracting: test/mango_010_jpg.rf.e92c560400f84e0297bd40a69157db6a.xml extracting: test/orange_001_jpg.rf.2a39209ad3ca41e8cfed2269adf84dc1.jpg extracting: test/orange_001_jpg.rf.2a39209ad3ca41e8cfed2269adf84dc1.xml extracting: test/orange_002_jpg.rf.fdca015cc0a468b4353f003a6a63b9e2.jpg extracting: test/orange_002_jpg.rf.fdca015cc0a468b4353f003a6a63b9e2.xml extracting: test/orange_003_jpg.rf.b74a061d8a2aad971fcfd322f0f9044c.jpg extracting: test/orange_003_jpg.rf.b74a061d8a2aad971fcfd322f0f9044c.xml extracting: test/orange_004_jpg.rf.76dea4bc5a1a856ef5ef01ac0ef1c111.jpg extracting: test/orange_004_jpg.rf.76dea4bc5a1a856ef5ef01ac0ef1c111.xml extracting: test/orange_005_jpg.rf.864c3b08eb801fa734d59ce3e15f4910.jpg extracting: test/orange_005_jpg.rf.864c3b08eb801fa734d59ce3e15f4910.xml extracting: test/orange_006_jpg.rf.eb45e14d426541fe3cefce66ecdbddeb.jpg extracting: test/orange_006_jpg.rf.eb45e14d426541fe3cefce66ecdbddeb.xml extracting: test/orange_007_jpg.rf.a98414f4b687136e1fb5bb37b6cf8817.jpg extracting: test/orange_007_jpg.rf.a98414f4b687136e1fb5bb37b6cf8817.xml extracting: test/orange_008_jpg.rf.afd771998a86746f8cf51ee1b0a33677.jpg extracting: test/orange_008_jpg.rf.afd771998a86746f8cf51ee1b0a33677.xml extracting: test/orange_009_jpg.rf.9572264d3dd920fa547756d9150d4b6a.jpg extracting: test/orange_009_jpg.rf.9572264d3dd920fa547756d9150d4b6a.xml extracting: test/orange_010_jpg.rf.704aec3f72730cf0ce8a667345584024.jpg extracting: test/orange_010_jpg.rf.704aec3f72730cf0ce8a667345584024.xml extracting: test/watermelon_-1-_png_jpg.rf.7f609c25523db36905e9ac52cecc9b83.jpg extracting: test/watermelon_-1-_png_jpg.rf.7f609c25523db36905e9ac52cecc9b83.xml extracting: test/watermelon_-10-_png_jpg.rf.1a0471f1325e63ccbea9328247480905.jpg extracting: test/watermelon_-10-_png_jpg.rf.1a0471f1325e63ccbea9328247480905.xml extracting: test/watermelon_-2-_png_jpg.rf.f5ad918cc225666d5df292e5872a183b.jpg extracting: test/watermelon_-2-_png_jpg.rf.f5ad918cc225666d5df292e5872a183b.xml extracting: test/watermelon_-3-_png_jpg.rf.8a49f0c6565a3e8380e462a06fac04f2.jpg extracting: test/watermelon_-3-_png_jpg.rf.8a49f0c6565a3e8380e462a06fac04f2.xml extracting: test/watermelon_-4-_png_jpg.rf.e08135f487bedee3825f4c69f00dfa39.jpg extracting: test/watermelon_-4-_png_jpg.rf.e08135f487bedee3825f4c69f00dfa39.xml extracting: test/watermelon_-5-_png_jpg.rf.e931d05b217e3251751246842094ef8f.jpg extracting: test/watermelon_-5-_png_jpg.rf.e931d05b217e3251751246842094ef8f.xml extracting: test/watermelon_-6-_png_jpg.rf.0ff76e5ea9d31104d10ee650ac59baa9.jpg extracting: test/watermelon_-6-_png_jpg.rf.0ff76e5ea9d31104d10ee650ac59baa9.xml extracting: test/watermelon_-7-_png_jpg.rf.2b29792d2347bf4291108ce107ad7ecb.jpg extracting: test/watermelon_-7-_png_jpg.rf.2b29792d2347bf4291108ce107ad7ecb.xml extracting: test/watermelon_-8-_png_jpg.rf.d80c6080db4a049e6518ef8e45f000c4.jpg extracting: test/watermelon_-8-_png_jpg.rf.d80c6080db4a049e6518ef8e45f000c4.xml extracting: test/watermelon_-9-_png_jpg.rf.043186ea3515859e3298a1aff39ad547.jpg extracting: test/watermelon_-9-_png_jpg.rf.043186ea3515859e3298a1aff39ad547.xml creating: train/ extracting: train/10_png_jpg.rf.34e060ed6516cb93a05cba88eb4b1553.jpg extracting: train/10_png_jpg.rf.34e060ed6516cb93a05cba88eb4b1553.xml extracting: train/10_png_jpg.rf.6ef1d45cf8551901e504886626a7c9e1.jpg extracting: train/10_png_jpg.rf.6ef1d45cf8551901e504886626a7c9e1.xml extracting: train/10_png_jpg.rf.fc24c39424abbfcbcd80b84991b8c2f8.jpg extracting: train/10_png_jpg.rf.fc24c39424abbfcbcd80b84991b8c2f8.xml extracting: train/11_png_jpg.rf.188909764339f3086ced685500e407ad.jpg extracting: train/11_png_jpg.rf.188909764339f3086ced685500e407ad.xml extracting: train/11_png_jpg.rf.2114594877b1ebae04d14300f3f9794f.jpg extracting: train/11_png_jpg.rf.2114594877b1ebae04d14300f3f9794f.xml extracting: train/11_png_jpg.rf.55c51c50ed7b5c24dc3079f21e860014.jpg extracting: train/11_png_jpg.rf.55c51c50ed7b5c24dc3079f21e860014.xml extracting: train/12_png_jpg.rf.57290d334c1c57e670066e0c682b1f90.jpg extracting: train/12_png_jpg.rf.57290d334c1c57e670066e0c682b1f90.xml extracting: train/12_png_jpg.rf.b984ebebcfae1b2babf59a7b4f0a1332.jpg extracting: train/12_png_jpg.rf.b984ebebcfae1b2babf59a7b4f0a1332.xml extracting: train/12_png_jpg.rf.da2e9770d9654f905be87472b7b4b471.jpg extracting: train/12_png_jpg.rf.da2e9770d9654f905be87472b7b4b471.xml extracting: train/13_png_jpg.rf.237a1184a174252868bb45126524c52e.jpg extracting: train/13_png_jpg.rf.237a1184a174252868bb45126524c52e.xml extracting: train/13_png_jpg.rf.26694f9c8903906087a780e898e6cc10.jpg extracting: train/13_png_jpg.rf.26694f9c8903906087a780e898e6cc10.xml extracting: train/13_png_jpg.rf.c9c6fdcee5aa024370510d50b5a30f2d.jpg extracting: train/13_png_jpg.rf.c9c6fdcee5aa024370510d50b5a30f2d.xml extracting: train/14_png_jpg.rf.3246f5f9fd3d18f5ba31c96576ced91b.jpg extracting: train/14_png_jpg.rf.3246f5f9fd3d18f5ba31c96576ced91b.xml extracting: train/14_png_jpg.rf.3917997132020466446800c43c392d9d.jpg extracting: train/14_png_jpg.rf.3917997132020466446800c43c392d9d.xml extracting: train/14_png_jpg.rf.7596bd22b91694fde5a2b1108e44e194.jpg extracting: train/14_png_jpg.rf.7596bd22b91694fde5a2b1108e44e194.xml extracting: train/15_png_jpg.rf.28ca4ab79ffa88710ab01e031d9bb80a.jpg extracting: train/15_png_jpg.rf.28ca4ab79ffa88710ab01e031d9bb80a.xml extracting: train/15_png_jpg.rf.3402a3c8f76542c951c2c0314a517ebc.jpg extracting: train/15_png_jpg.rf.3402a3c8f76542c951c2c0314a517ebc.xml extracting: train/15_png_jpg.rf.d47e13f81fd3091963879e1c565abebb.jpg extracting: train/15_png_jpg.rf.d47e13f81fd3091963879e1c565abebb.xml extracting: train/16_png_jpg.rf.46e7986b208812df59204b2774ccef58.jpg extracting: train/16_png_jpg.rf.46e7986b208812df59204b2774ccef58.xml extracting: train/16_png_jpg.rf.7997b5004a38f6d956fe85d2f7c2a31f.jpg extracting: train/16_png_jpg.rf.7997b5004a38f6d956fe85d2f7c2a31f.xml extracting: train/16_png_jpg.rf.c7a5e0826c45e059c977ba7e735de6e8.jpg extracting: train/16_png_jpg.rf.c7a5e0826c45e059c977ba7e735de6e8.xml extracting: train/17_png_jpg.rf.933d8bb0af8a90c5df201d6f55d26d11.jpg extracting: train/17_png_jpg.rf.933d8bb0af8a90c5df201d6f55d26d11.xml extracting: train/17_png_jpg.rf.cb294767c42f38a39eb6d6bd8f45b1ec.jpg extracting: train/17_png_jpg.rf.cb294767c42f38a39eb6d6bd8f45b1ec.xml extracting: train/17_png_jpg.rf.d19ab1f12609041594305676d557acca.jpg extracting: train/17_png_jpg.rf.d19ab1f12609041594305676d557acca.xml extracting: train/18_png_jpg.rf.29df8283268dda01f04f261611af11db.jpg extracting: train/18_png_jpg.rf.29df8283268dda01f04f261611af11db.xml extracting: train/18_png_jpg.rf.a839fcf63a33cfdfb52081b5a862a37d.jpg extracting: train/18_png_jpg.rf.a839fcf63a33cfdfb52081b5a862a37d.xml extracting: train/18_png_jpg.rf.fcc98a5c29366c8c8c13f022f7555b13.jpg extracting: train/18_png_jpg.rf.fcc98a5c29366c8c8c13f022f7555b13.xml extracting: train/19_png_jpg.rf.9eb64ec938e52d3c3fb9e210eeb43455.jpg extracting: train/19_png_jpg.rf.9eb64ec938e52d3c3fb9e210eeb43455.xml extracting: train/19_png_jpg.rf.c8ce24a4d9755fc4e4b3d95d8b2cb73f.jpg extracting: train/19_png_jpg.rf.c8ce24a4d9755fc4e4b3d95d8b2cb73f.xml extracting: train/19_png_jpg.rf.d2d4f923c394575ac641b70d8da66270.jpg extracting: train/19_png_jpg.rf.d2d4f923c394575ac641b70d8da66270.xml extracting: train/1_png_jpg.rf.668c50514a7a2c51e5ec358e77aa1201.jpg extracting: train/1_png_jpg.rf.668c50514a7a2c51e5ec358e77aa1201.xml extracting: train/1_png_jpg.rf.92371694065ff51aaeae23fa790f1725.jpg extracting: train/1_png_jpg.rf.92371694065ff51aaeae23fa790f1725.xml extracting: train/1_png_jpg.rf.a413db1562c11fa7ed8705494360888d.jpg extracting: train/1_png_jpg.rf.a413db1562c11fa7ed8705494360888d.xml extracting: train/20_png_jpg.rf.32afd8e6daf7cdec9ff726338f1857be.jpg extracting: train/20_png_jpg.rf.32afd8e6daf7cdec9ff726338f1857be.xml extracting: train/20_png_jpg.rf.525f9cba6086c64477b6a0123834930d.jpg extracting: train/20_png_jpg.rf.525f9cba6086c64477b6a0123834930d.xml extracting: train/20_png_jpg.rf.b4f3a4634ee8f8544c9e54b370958158.jpg extracting: train/20_png_jpg.rf.b4f3a4634ee8f8544c9e54b370958158.xml extracting: train/21_png_jpg.rf.504c837861e706443570bb7846e99928.jpg extracting: train/21_png_jpg.rf.504c837861e706443570bb7846e99928.xml extracting: train/21_png_jpg.rf.8d80ab7a456dc1da1112e79bb1711f66.jpg extracting: train/21_png_jpg.rf.8d80ab7a456dc1da1112e79bb1711f66.xml extracting: train/21_png_jpg.rf.cf770d3ebb0ceb2f3f109277ad80a4a2.jpg extracting: train/21_png_jpg.rf.cf770d3ebb0ceb2f3f109277ad80a4a2.xml extracting: train/22_png_jpg.rf.13d20809fbe97fc8011e179f73337f82.jpg extracting: train/22_png_jpg.rf.13d20809fbe97fc8011e179f73337f82.xml extracting: train/22_png_jpg.rf.a087384beb4640825229cdbef78fae16.jpg extracting: train/22_png_jpg.rf.a087384beb4640825229cdbef78fae16.xml extracting: train/22_png_jpg.rf.f4c26c62393b44dc5cbcd08272f6ca53.jpg extracting: train/22_png_jpg.rf.f4c26c62393b44dc5cbcd08272f6ca53.xml extracting: train/23_png_jpg.rf.1c1a7e7315b9032e505a4c98371112e6.jpg extracting: train/23_png_jpg.rf.1c1a7e7315b9032e505a4c98371112e6.xml extracting: train/23_png_jpg.rf.2a2909cbc665de53e8173c2ccddf38d0.jpg extracting: train/23_png_jpg.rf.2a2909cbc665de53e8173c2ccddf38d0.xml extracting: train/23_png_jpg.rf.b15a3d39fbfd1acca818ed4729edba67.jpg extracting: train/23_png_jpg.rf.b15a3d39fbfd1acca818ed4729edba67.xml extracting: train/24_png_jpg.rf.1fa7d2b1788486a176945f35705f5b91.jpg extracting: train/24_png_jpg.rf.1fa7d2b1788486a176945f35705f5b91.xml extracting: train/24_png_jpg.rf.3253d29c6f198891e6a72cd175260da8.jpg extracting: train/24_png_jpg.rf.3253d29c6f198891e6a72cd175260da8.xml extracting: train/24_png_jpg.rf.a486faa6c8f6bff44efebb8f17d6254a.jpg extracting: train/24_png_jpg.rf.a486faa6c8f6bff44efebb8f17d6254a.xml extracting: train/25_png_jpg.rf.1f064d01f9644dfd316bc997556902ae.jpg extracting: train/25_png_jpg.rf.1f064d01f9644dfd316bc997556902ae.xml extracting: train/25_png_jpg.rf.83d8bba1afed5153908b1b67d1980c95.jpg extracting: train/25_png_jpg.rf.83d8bba1afed5153908b1b67d1980c95.xml extracting: train/25_png_jpg.rf.c91d46c6d73a4c50f1ef2079c2ad095e.jpg extracting: train/25_png_jpg.rf.c91d46c6d73a4c50f1ef2079c2ad095e.xml extracting: train/26_png_jpg.rf.3cfc8e065eacc5158061d0040e71c631.jpg extracting: train/26_png_jpg.rf.3cfc8e065eacc5158061d0040e71c631.xml extracting: train/26_png_jpg.rf.56a9c85cc24451d26b9548e3bad0e874.jpg extracting: train/26_png_jpg.rf.56a9c85cc24451d26b9548e3bad0e874.xml extracting: train/26_png_jpg.rf.e992b80e941a670a4e10e2e898a54e4e.jpg extracting: train/26_png_jpg.rf.e992b80e941a670a4e10e2e898a54e4e.xml extracting: train/27_png_jpg.rf.24acc59f6a25fef33a8435c7d4b8de2d.jpg extracting: train/27_png_jpg.rf.24acc59f6a25fef33a8435c7d4b8de2d.xml extracting: train/27_png_jpg.rf.3675218edc034700158084b4eeee84f4.jpg extracting: train/27_png_jpg.rf.3675218edc034700158084b4eeee84f4.xml extracting: train/27_png_jpg.rf.c82a4b5ecec66f3b8134f68f6068485e.jpg extracting: train/27_png_jpg.rf.c82a4b5ecec66f3b8134f68f6068485e.xml extracting: train/28_png_jpg.rf.3cdebbd5013163d8751b3181543a0d31.jpg extracting: train/28_png_jpg.rf.3cdebbd5013163d8751b3181543a0d31.xml extracting: train/28_png_jpg.rf.d3c43f0846c62fec0a95f2a1e9132c3a.jpg extracting: train/28_png_jpg.rf.d3c43f0846c62fec0a95f2a1e9132c3a.xml extracting: train/28_png_jpg.rf.fcd5fa10d04971fd9b4aa8a3bfa4d964.jpg extracting: train/28_png_jpg.rf.fcd5fa10d04971fd9b4aa8a3bfa4d964.xml extracting: train/29_png_jpg.rf.1cb5e84accbeddc79947d698cf6c0178.jpg extracting: train/29_png_jpg.rf.1cb5e84accbeddc79947d698cf6c0178.xml extracting: train/29_png_jpg.rf.3fe5c3bcd7068eb2ffea1a07dc9eda66.jpg extracting: train/29_png_jpg.rf.3fe5c3bcd7068eb2ffea1a07dc9eda66.xml extracting: train/29_png_jpg.rf.a94df64940d4cd8804f79946b8b8b87e.jpg extracting: train/29_png_jpg.rf.a94df64940d4cd8804f79946b8b8b87e.xml extracting: train/2_png_jpg.rf.230186ab38ac8c91f30d6f612e828399.jpg extracting: train/2_png_jpg.rf.230186ab38ac8c91f30d6f612e828399.xml extracting: train/2_png_jpg.rf.28c89a2d2548b557fdcf8f20b3e01beb.jpg extracting: train/2_png_jpg.rf.28c89a2d2548b557fdcf8f20b3e01beb.xml extracting: train/2_png_jpg.rf.d5996f7b66c8749dfe0962ae2d37a58a.jpg extracting: train/2_png_jpg.rf.d5996f7b66c8749dfe0962ae2d37a58a.xml extracting: train/30_png_jpg.rf.33e079be26d2e8eb442a6d04c51d3a6c.jpg extracting: train/30_png_jpg.rf.33e079be26d2e8eb442a6d04c51d3a6c.xml extracting: train/30_png_jpg.rf.82bfd10f0c61232dcd0af97d62b8fac2.jpg extracting: train/30_png_jpg.rf.82bfd10f0c61232dcd0af97d62b8fac2.xml extracting: train/30_png_jpg.rf.c94fb36eb50ad59cd7e0f359b55c87f1.jpg extracting: train/30_png_jpg.rf.c94fb36eb50ad59cd7e0f359b55c87f1.xml extracting: train/31_png_jpg.rf.2c4444408b932c86df3fa760c71e4e1b.jpg extracting: train/31_png_jpg.rf.2c4444408b932c86df3fa760c71e4e1b.xml extracting: train/31_png_jpg.rf.b08e82040c33b72722d25c670ce9352f.jpg extracting: train/31_png_jpg.rf.b08e82040c33b72722d25c670ce9352f.xml extracting: train/31_png_jpg.rf.b8911d60875b2e380ce5dd8ee2d3ad13.jpg extracting: train/31_png_jpg.rf.b8911d60875b2e380ce5dd8ee2d3ad13.xml extracting: train/32_png_jpg.rf.9a3f7e389974cea91dd8a7ef2b30d58a.jpg extracting: train/32_png_jpg.rf.9a3f7e389974cea91dd8a7ef2b30d58a.xml extracting: train/32_png_jpg.rf.f54fd93dcdd754e47ad586dd487b3e71.jpg extracting: train/32_png_jpg.rf.f54fd93dcdd754e47ad586dd487b3e71.xml extracting: train/32_png_jpg.rf.fa62fcd435c17e116d98e0c5db8bfb45.jpg extracting: train/32_png_jpg.rf.fa62fcd435c17e116d98e0c5db8bfb45.xml extracting: train/33_png_jpg.rf.20ffdb59b43cc0e012a7650581e89bd9.jpg extracting: train/33_png_jpg.rf.20ffdb59b43cc0e012a7650581e89bd9.xml extracting: train/33_png_jpg.rf.2b25b57595473987d8dba5a72366d7c7.jpg extracting: train/33_png_jpg.rf.2b25b57595473987d8dba5a72366d7c7.xml extracting: train/33_png_jpg.rf.b8726857910274f4b8371c1537808ea9.jpg extracting: train/33_png_jpg.rf.b8726857910274f4b8371c1537808ea9.xml extracting: train/34_png_jpg.rf.18c403ddedbbe9314bb3d51d54c7639f.jpg extracting: train/34_png_jpg.rf.18c403ddedbbe9314bb3d51d54c7639f.xml extracting: train/34_png_jpg.rf.3785c2757bc279117d055e3182493ce1.jpg extracting: train/34_png_jpg.rf.3785c2757bc279117d055e3182493ce1.xml extracting: train/34_png_jpg.rf.ac91a0076c98c7e011095021e080f185.jpg extracting: train/34_png_jpg.rf.ac91a0076c98c7e011095021e080f185.xml extracting: train/35_png_jpg.rf.9c1aa6a912abe2ddcef72cde19a3499c.jpg extracting: train/35_png_jpg.rf.9c1aa6a912abe2ddcef72cde19a3499c.xml extracting: train/35_png_jpg.rf.ca39e510571cd7ff5a312d48d3aa90b5.jpg extracting: train/35_png_jpg.rf.ca39e510571cd7ff5a312d48d3aa90b5.xml extracting: train/35_png_jpg.rf.e9c8c0049cdee0bde7b5f9346dd96a2a.jpg extracting: train/35_png_jpg.rf.e9c8c0049cdee0bde7b5f9346dd96a2a.xml extracting: train/36_png_jpg.rf.afc86bc695e23df1cd95c20033816a90.jpg extracting: train/36_png_jpg.rf.afc86bc695e23df1cd95c20033816a90.xml extracting: train/36_png_jpg.rf.ca84722a744372b03ace45d42d9df458.jpg extracting: train/36_png_jpg.rf.ca84722a744372b03ace45d42d9df458.xml extracting: train/36_png_jpg.rf.fe82306d1df28beec98717a0aeae39b9.jpg extracting: train/36_png_jpg.rf.fe82306d1df28beec98717a0aeae39b9.xml extracting: train/37_png_jpg.rf.338e52dee35186a2581c053220203cfb.jpg extracting: train/37_png_jpg.rf.338e52dee35186a2581c053220203cfb.xml extracting: train/37_png_jpg.rf.ac9624522d1c4e2398d2c50ec75a224b.jpg extracting: train/37_png_jpg.rf.ac9624522d1c4e2398d2c50ec75a224b.xml extracting: train/37_png_jpg.rf.ed1cdb36b87da74776252740a49b2a9e.jpg extracting: train/37_png_jpg.rf.ed1cdb36b87da74776252740a49b2a9e.xml extracting: train/38_png_jpg.rf.0e3b061827e8c2b031da406bc5d642ed.jpg extracting: train/38_png_jpg.rf.0e3b061827e8c2b031da406bc5d642ed.xml extracting: train/38_png_jpg.rf.14c68c594fb26c8c3084086f13de72a6.jpg extracting: train/38_png_jpg.rf.14c68c594fb26c8c3084086f13de72a6.xml extracting: train/38_png_jpg.rf.da3574b3bc03d4b29eaa3dd158a28d19.jpg extracting: train/38_png_jpg.rf.da3574b3bc03d4b29eaa3dd158a28d19.xml extracting: train/39_png_jpg.rf.010d3d59c417aa9247a7dd9dc21591b5.jpg extracting: train/39_png_jpg.rf.010d3d59c417aa9247a7dd9dc21591b5.xml extracting: train/39_png_jpg.rf.50377bbdc3b6bdafacb5c4e2bbd9e3b2.jpg extracting: train/39_png_jpg.rf.50377bbdc3b6bdafacb5c4e2bbd9e3b2.xml extracting: train/39_png_jpg.rf.ff25a130207c05f32c7dd0f9f632c514.jpg extracting: train/39_png_jpg.rf.ff25a130207c05f32c7dd0f9f632c514.xml extracting: train/3_png_jpg.rf.327ec9dc06e266b98455475f39a67aa3.jpg extracting: train/3_png_jpg.rf.327ec9dc06e266b98455475f39a67aa3.xml extracting: train/3_png_jpg.rf.384a23564d952d4efd4b030d82fe3a14.jpg extracting: train/3_png_jpg.rf.384a23564d952d4efd4b030d82fe3a14.xml extracting: train/3_png_jpg.rf.b2f1e79908d6bb3a0aabf3fcdc454e90.jpg extracting: train/3_png_jpg.rf.b2f1e79908d6bb3a0aabf3fcdc454e90.xml extracting: train/40_png_jpg.rf.31ea23660466bd292f93f7fc853f3a63.jpg extracting: train/40_png_jpg.rf.31ea23660466bd292f93f7fc853f3a63.xml extracting: train/40_png_jpg.rf.a7053ab5acb8dbfc7229171b39cb860d.jpg extracting: train/40_png_jpg.rf.a7053ab5acb8dbfc7229171b39cb860d.xml extracting: train/40_png_jpg.rf.b5c4bd48ee6a981b77edfa0130ac60e1.jpg extracting: train/40_png_jpg.rf.b5c4bd48ee6a981b77edfa0130ac60e1.xml extracting: train/41_png_jpg.rf.0a86b2dcac0170806bf630e42e218b00.jpg extracting: train/41_png_jpg.rf.0a86b2dcac0170806bf630e42e218b00.xml extracting: train/41_png_jpg.rf.1c0dae28c46d5bb0b2c8ba473947eeec.jpg extracting: train/41_png_jpg.rf.1c0dae28c46d5bb0b2c8ba473947eeec.xml extracting: train/41_png_jpg.rf.e6b336d58ed097dabfd2ef91378f9996.jpg extracting: train/41_png_jpg.rf.e6b336d58ed097dabfd2ef91378f9996.xml extracting: train/42_png_jpg.rf.101c47339becaab0f003bce3212a3f12.jpg extracting: train/42_png_jpg.rf.101c47339becaab0f003bce3212a3f12.xml extracting: train/42_png_jpg.rf.1c6caeb2486107eb1ec5dbce6301395e.jpg extracting: train/42_png_jpg.rf.1c6caeb2486107eb1ec5dbce6301395e.xml extracting: train/42_png_jpg.rf.95608ad9ec3bb9bfcedfce436cb217aa.jpg extracting: train/42_png_jpg.rf.95608ad9ec3bb9bfcedfce436cb217aa.xml extracting: train/43_png_jpg.rf.0ff06f9e87c3cbd228e16cfe73c7a21a.jpg extracting: train/43_png_jpg.rf.0ff06f9e87c3cbd228e16cfe73c7a21a.xml extracting: train/43_png_jpg.rf.925ea1ccacf890747ce6be7868d48e65.jpg extracting: train/43_png_jpg.rf.925ea1ccacf890747ce6be7868d48e65.xml extracting: train/43_png_jpg.rf.bf42fb3b887e27e1e249a592a6cd6598.jpg extracting: train/43_png_jpg.rf.bf42fb3b887e27e1e249a592a6cd6598.xml extracting: train/44_png_jpg.rf.0f51a4d434767dc46665a0a4f1dd7646.jpg extracting: train/44_png_jpg.rf.0f51a4d434767dc46665a0a4f1dd7646.xml extracting: train/44_png_jpg.rf.5e0c4a9e662857ee99ee49a6a81dbb22.jpg extracting: train/44_png_jpg.rf.5e0c4a9e662857ee99ee49a6a81dbb22.xml extracting: train/44_png_jpg.rf.bb137bd6e9605f990be58ef67e447afa.jpg extracting: train/44_png_jpg.rf.bb137bd6e9605f990be58ef67e447afa.xml extracting: train/45_png_jpg.rf.9edec1bb4e6a0273ef7697169d6f3771.jpg extracting: train/45_png_jpg.rf.9edec1bb4e6a0273ef7697169d6f3771.xml extracting: train/45_png_jpg.rf.adf41db2e194cffd79d02806b47b7c61.jpg extracting: train/45_png_jpg.rf.adf41db2e194cffd79d02806b47b7c61.xml extracting: train/45_png_jpg.rf.af8887c745e8fed47cb196cef82f2228.jpg extracting: train/45_png_jpg.rf.af8887c745e8fed47cb196cef82f2228.xml extracting: train/46_png_jpg.rf.b98609e51bf9723aecd0e7b43d33a22c.jpg extracting: train/46_png_jpg.rf.b98609e51bf9723aecd0e7b43d33a22c.xml extracting: train/46_png_jpg.rf.ca8c1865c4d6e71ffd299bd830a9a295.jpg extracting: train/46_png_jpg.rf.ca8c1865c4d6e71ffd299bd830a9a295.xml extracting: train/46_png_jpg.rf.f879b1dfb4d214e14f9435a8307fa6f6.jpg extracting: train/46_png_jpg.rf.f879b1dfb4d214e14f9435a8307fa6f6.xml extracting: train/47_png_jpg.rf.a8cc582544b64eafccb5fee4242022be.jpg extracting: train/47_png_jpg.rf.a8cc582544b64eafccb5fee4242022be.xml extracting: train/47_png_jpg.rf.bc267ade678d497ae189e2a03c87e324.jpg extracting: train/47_png_jpg.rf.bc267ade678d497ae189e2a03c87e324.xml extracting: train/47_png_jpg.rf.cbce61760cfa58ae48263ecbe21a9c35.jpg extracting: train/47_png_jpg.rf.cbce61760cfa58ae48263ecbe21a9c35.xml extracting: train/48_png_jpg.rf.0f142b44c76e519f7d33db5dce0844f5.jpg extracting: train/48_png_jpg.rf.0f142b44c76e519f7d33db5dce0844f5.xml extracting: train/48_png_jpg.rf.a2abc616b3937bab4df05f0979341ea1.jpg extracting: train/48_png_jpg.rf.a2abc616b3937bab4df05f0979341ea1.xml extracting: train/48_png_jpg.rf.b661d789a88d2e8ffc76c890746aa456.jpg extracting: train/48_png_jpg.rf.b661d789a88d2e8ffc76c890746aa456.xml extracting: train/49_png_jpg.rf.56ffd6e423f8f3bf9e83f51ce2fd411e.jpg extracting: train/49_png_jpg.rf.56ffd6e423f8f3bf9e83f51ce2fd411e.xml extracting: train/49_png_jpg.rf.a605d1d4cca8151d03b751709c1b6f80.jpg extracting: train/49_png_jpg.rf.a605d1d4cca8151d03b751709c1b6f80.xml extracting: train/49_png_jpg.rf.bc5418378192063099c821174360d986.jpg extracting: train/49_png_jpg.rf.bc5418378192063099c821174360d986.xml extracting: train/4_png_jpg.rf.8eae2f44f07e86055e318d8ff93fad9f.jpg extracting: train/4_png_jpg.rf.8eae2f44f07e86055e318d8ff93fad9f.xml extracting: train/4_png_jpg.rf.a0943f36fecfdcc22c9f15faaaae5705.jpg extracting: train/4_png_jpg.rf.a0943f36fecfdcc22c9f15faaaae5705.xml extracting: train/4_png_jpg.rf.ece27c239a1fdb34c2788c18151e9e83.jpg extracting: train/4_png_jpg.rf.ece27c239a1fdb34c2788c18151e9e83.xml extracting: train/50_png_jpg.rf.029c00e3500d1d727b8ccd4619fc6484.jpg extracting: train/50_png_jpg.rf.029c00e3500d1d727b8ccd4619fc6484.xml extracting: train/50_png_jpg.rf.742e0c4cc04e4f05ab2d478b0c3e8f34.jpg extracting: train/50_png_jpg.rf.742e0c4cc04e4f05ab2d478b0c3e8f34.xml extracting: train/50_png_jpg.rf.fdba62125959705d11ee0993aaee5620.jpg extracting: train/50_png_jpg.rf.fdba62125959705d11ee0993aaee5620.xml extracting: train/51_png_jpg.rf.53a13b4e1f23f488238ce93553e94d06.jpg extracting: train/51_png_jpg.rf.53a13b4e1f23f488238ce93553e94d06.xml extracting: train/51_png_jpg.rf.95b8ee467ec5b2e5d0cb0f305526a3f2.jpg extracting: train/51_png_jpg.rf.95b8ee467ec5b2e5d0cb0f305526a3f2.xml extracting: train/51_png_jpg.rf.b11d762ebe6914ecab2a562f028c5296.jpg extracting: train/51_png_jpg.rf.b11d762ebe6914ecab2a562f028c5296.xml extracting: train/52_png_jpg.rf.25a25f79110fbe8871f28956c68aa96f.jpg extracting: train/52_png_jpg.rf.25a25f79110fbe8871f28956c68aa96f.xml extracting: train/52_png_jpg.rf.d6a5ad941653abc71b4eb7d71e284aba.jpg extracting: train/52_png_jpg.rf.d6a5ad941653abc71b4eb7d71e284aba.xml extracting: train/52_png_jpg.rf.e5664e9bab7e8eaea1c4e2e385b9458d.jpg extracting: train/52_png_jpg.rf.e5664e9bab7e8eaea1c4e2e385b9458d.xml extracting: train/53_png_jpg.rf.db5fd5bc4701d7e152b1bd560d5e6b76.jpg extracting: train/53_png_jpg.rf.db5fd5bc4701d7e152b1bd560d5e6b76.xml extracting: train/53_png_jpg.rf.e187762a23f668d03670ba1f98e241d7.jpg extracting: train/53_png_jpg.rf.e187762a23f668d03670ba1f98e241d7.xml extracting: train/53_png_jpg.rf.e54fb36d8e737a0f5dca22cce648c5dd.jpg extracting: train/53_png_jpg.rf.e54fb36d8e737a0f5dca22cce648c5dd.xml extracting: train/54_png_jpg.rf.5fc739592b9112dbf80b082700a2352e.jpg extracting: train/54_png_jpg.rf.5fc739592b9112dbf80b082700a2352e.xml extracting: train/54_png_jpg.rf.dc1c4d96f10c03fcafc8191a80a84b08.jpg extracting: train/54_png_jpg.rf.dc1c4d96f10c03fcafc8191a80a84b08.xml extracting: train/54_png_jpg.rf.f8f7183c65a41033a3435a0f945edc34.jpg extracting: train/54_png_jpg.rf.f8f7183c65a41033a3435a0f945edc34.xml extracting: train/55_png_jpg.rf.9939e6c54283a2d02f93863b90e75483.jpg extracting: train/55_png_jpg.rf.9939e6c54283a2d02f93863b90e75483.xml extracting: train/55_png_jpg.rf.da6955a540282675667c78ee76485414.jpg extracting: train/55_png_jpg.rf.da6955a540282675667c78ee76485414.xml extracting: train/55_png_jpg.rf.f87a3315fb9e3fec08a6dfabcb27dc1f.jpg extracting: train/55_png_jpg.rf.f87a3315fb9e3fec08a6dfabcb27dc1f.xml extracting: train/56_png_jpg.rf.7780f61722bb3075b4bd48c75a4eba53.jpg extracting: train/56_png_jpg.rf.7780f61722bb3075b4bd48c75a4eba53.xml extracting: train/56_png_jpg.rf.83280749625ee26846b47f4847c86f49.jpg extracting: train/56_png_jpg.rf.83280749625ee26846b47f4847c86f49.xml extracting: train/56_png_jpg.rf.933c0c8fe21a0d2df13aaf21e89f5fcd.jpg extracting: train/56_png_jpg.rf.933c0c8fe21a0d2df13aaf21e89f5fcd.xml extracting: train/57_png_jpg.rf.2f1fa485363378f0e9df27ccdefa753e.jpg extracting: train/57_png_jpg.rf.2f1fa485363378f0e9df27ccdefa753e.xml extracting: train/57_png_jpg.rf.394b3045ae6ced263b3f614c9eff4c06.jpg extracting: train/57_png_jpg.rf.394b3045ae6ced263b3f614c9eff4c06.xml extracting: train/57_png_jpg.rf.9b518e7cc7b5383ed48f95a57e7112af.jpg extracting: train/57_png_jpg.rf.9b518e7cc7b5383ed48f95a57e7112af.xml extracting: train/58_png_jpg.rf.9bce310a61887d944b9b4fd1092564ad.jpg extracting: train/58_png_jpg.rf.9bce310a61887d944b9b4fd1092564ad.xml extracting: train/58_png_jpg.rf.ba0cfd1aafb116378a8781223bf2a0e7.jpg extracting: train/58_png_jpg.rf.ba0cfd1aafb116378a8781223bf2a0e7.xml extracting: train/58_png_jpg.rf.c9da8b6cc48e768e05a959c200f83dc9.jpg extracting: train/58_png_jpg.rf.c9da8b6cc48e768e05a959c200f83dc9.xml extracting: train/59_png_jpg.rf.68c3f7f7ed4f3e1c6c2c9bc98399d8cf.jpg extracting: train/59_png_jpg.rf.68c3f7f7ed4f3e1c6c2c9bc98399d8cf.xml extracting: train/59_png_jpg.rf.9b5a046d449a5905e63b02aaccf79d53.jpg extracting: train/59_png_jpg.rf.9b5a046d449a5905e63b02aaccf79d53.xml extracting: train/59_png_jpg.rf.dae58554417a33d7e8e31609511feb29.jpg extracting: train/59_png_jpg.rf.dae58554417a33d7e8e31609511feb29.xml extracting: train/5_png_jpg.rf.819e1480e8d8e7f99ce7bccb47afb0f3.jpg extracting: train/5_png_jpg.rf.819e1480e8d8e7f99ce7bccb47afb0f3.xml extracting: train/5_png_jpg.rf.9658f51b173dcc92c787063ff041f201.jpg extracting: train/5_png_jpg.rf.9658f51b173dcc92c787063ff041f201.xml extracting: train/5_png_jpg.rf.a9acb1965d849b674b0e0c90a2224f4c.jpg extracting: train/5_png_jpg.rf.a9acb1965d849b674b0e0c90a2224f4c.xml extracting: train/60_png_jpg.rf.1ec5fd25c8735381990080f87ebd40f5.jpg extracting: train/60_png_jpg.rf.1ec5fd25c8735381990080f87ebd40f5.xml extracting: train/60_png_jpg.rf.1f0c09acfb94152b359ea8ddd5c78268.jpg extracting: train/60_png_jpg.rf.1f0c09acfb94152b359ea8ddd5c78268.xml extracting: train/60_png_jpg.rf.de069c3206d731d20187fb6d145743d7.jpg extracting: train/60_png_jpg.rf.de069c3206d731d20187fb6d145743d7.xml extracting: train/61_png_jpg.rf.21cb336889a752e0b553c1692b75d4d6.jpg extracting: train/61_png_jpg.rf.21cb336889a752e0b553c1692b75d4d6.xml extracting: train/61_png_jpg.rf.8ae85d0ed3cbfa5be0389bf500b4df0d.jpg extracting: train/61_png_jpg.rf.8ae85d0ed3cbfa5be0389bf500b4df0d.xml extracting: train/61_png_jpg.rf.8e4f978e7ef328a8fd94a5bfb5cd4014.jpg extracting: train/61_png_jpg.rf.8e4f978e7ef328a8fd94a5bfb5cd4014.xml extracting: train/62_png_jpg.rf.1438e1e247494225cfb898837aefa902.jpg extracting: train/62_png_jpg.rf.1438e1e247494225cfb898837aefa902.xml extracting: train/62_png_jpg.rf.23cc045a744db9880cdfe03c69947e8c.jpg extracting: train/62_png_jpg.rf.23cc045a744db9880cdfe03c69947e8c.xml extracting: train/62_png_jpg.rf.7f72631256dc0c2d63592fc3c16cbfea.jpg extracting: train/62_png_jpg.rf.7f72631256dc0c2d63592fc3c16cbfea.xml extracting: train/63_png_jpg.rf.0cf351d6a8fcc46e1e0848761e444233.jpg extracting: train/63_png_jpg.rf.0cf351d6a8fcc46e1e0848761e444233.xml extracting: train/63_png_jpg.rf.4d4fbf4b5146672cfb3c0b70c7a2f77e.jpg extracting: train/63_png_jpg.rf.4d4fbf4b5146672cfb3c0b70c7a2f77e.xml extracting: train/63_png_jpg.rf.9ee60ba8f44cbaff695729ebd29874d8.jpg extracting: train/63_png_jpg.rf.9ee60ba8f44cbaff695729ebd29874d8.xml extracting: train/64_png_jpg.rf.11b9165604fcd420ae889c8ab90a2427.jpg extracting: train/64_png_jpg.rf.11b9165604fcd420ae889c8ab90a2427.xml extracting: train/64_png_jpg.rf.1df181065408f08490af2a9d8401b30b.jpg extracting: train/64_png_jpg.rf.1df181065408f08490af2a9d8401b30b.xml extracting: train/64_png_jpg.rf.4cc6d67cc3ace987ada073dc4d7fa787.jpg extracting: train/64_png_jpg.rf.4cc6d67cc3ace987ada073dc4d7fa787.xml extracting: train/65_png_jpg.rf.21846b01c137f7d65e1f2658916e1d55.jpg extracting: train/65_png_jpg.rf.21846b01c137f7d65e1f2658916e1d55.xml extracting: train/65_png_jpg.rf.b10a3360aa7891f7e0e4e08cb6ba7dd8.jpg extracting: train/65_png_jpg.rf.b10a3360aa7891f7e0e4e08cb6ba7dd8.xml extracting: train/65_png_jpg.rf.b62c703d7a4b913ad1332525a182703a.jpg extracting: train/65_png_jpg.rf.b62c703d7a4b913ad1332525a182703a.xml extracting: train/66_png_jpg.rf.13b77b1e372106cd3e906afb9c0f21c3.jpg extracting: train/66_png_jpg.rf.13b77b1e372106cd3e906afb9c0f21c3.xml extracting: train/66_png_jpg.rf.d0ac44d3ac394a6a71602604d62a2941.jpg extracting: train/66_png_jpg.rf.d0ac44d3ac394a6a71602604d62a2941.xml extracting: train/66_png_jpg.rf.d33f95fb6452b78409a72ea9383cd129.jpg extracting: train/66_png_jpg.rf.d33f95fb6452b78409a72ea9383cd129.xml extracting: train/67_png_jpg.rf.46a6d28be2555b145498643fc69c20d1.jpg extracting: train/67_png_jpg.rf.46a6d28be2555b145498643fc69c20d1.xml extracting: train/67_png_jpg.rf.9b284f7f2a17dc709afdcf869db72be1.jpg extracting: train/67_png_jpg.rf.9b284f7f2a17dc709afdcf869db72be1.xml extracting: train/67_png_jpg.rf.c81f7fadfb514fe14fcd95f46814909b.jpg extracting: train/67_png_jpg.rf.c81f7fadfb514fe14fcd95f46814909b.xml extracting: train/68_png_jpg.rf.50e7810bc1bf173d95795a6de0acb66b.jpg extracting: train/68_png_jpg.rf.50e7810bc1bf173d95795a6de0acb66b.xml extracting: train/68_png_jpg.rf.a02e41102b1a768dae21ef11bdcda98c.jpg extracting: train/68_png_jpg.rf.a02e41102b1a768dae21ef11bdcda98c.xml extracting: train/68_png_jpg.rf.ddcfa01850d449081a9b447818df6353.jpg extracting: train/68_png_jpg.rf.ddcfa01850d449081a9b447818df6353.xml extracting: train/69_png_jpg.rf.8faea05183a7944aa1bc9471f4c4f765.jpg extracting: train/69_png_jpg.rf.8faea05183a7944aa1bc9471f4c4f765.xml extracting: train/69_png_jpg.rf.b0f86aa8f40ec4bada90d6c050a3d1e3.jpg extracting: train/69_png_jpg.rf.b0f86aa8f40ec4bada90d6c050a3d1e3.xml extracting: train/69_png_jpg.rf.f65f5bd79b3a170b7e1eed8bbf94dba4.jpg extracting: train/69_png_jpg.rf.f65f5bd79b3a170b7e1eed8bbf94dba4.xml extracting: train/6_png_jpg.rf.44bc5465f27262dcd1459fc86e66e8cd.jpg extracting: train/6_png_jpg.rf.44bc5465f27262dcd1459fc86e66e8cd.xml extracting: train/6_png_jpg.rf.5c3caccabafd948ae8649d6cfa6afbf4.jpg extracting: train/6_png_jpg.rf.5c3caccabafd948ae8649d6cfa6afbf4.xml extracting: train/6_png_jpg.rf.88864dd0450420a48f5a1b21d96c386e.jpg extracting: train/6_png_jpg.rf.88864dd0450420a48f5a1b21d96c386e.xml extracting: train/70_png_jpg.rf.0caf4b0791f88a4a3dbfd7a58ef3d8a0.jpg extracting: train/70_png_jpg.rf.0caf4b0791f88a4a3dbfd7a58ef3d8a0.xml extracting: train/70_png_jpg.rf.4f0bb21bfbf3e671bd3685b16a298de9.jpg extracting: train/70_png_jpg.rf.4f0bb21bfbf3e671bd3685b16a298de9.xml extracting: train/70_png_jpg.rf.f3fc564fa4e73386c49bbae89e9e57e2.jpg extracting: train/70_png_jpg.rf.f3fc564fa4e73386c49bbae89e9e57e2.xml extracting: train/7_png_jpg.rf.3c73487f74cc7c51e352332a7d4bd9e4.jpg extracting: train/7_png_jpg.rf.3c73487f74cc7c51e352332a7d4bd9e4.xml extracting: train/7_png_jpg.rf.50d2b30f4657eaa14cf55cb80dda2067.jpg extracting: train/7_png_jpg.rf.50d2b30f4657eaa14cf55cb80dda2067.xml extracting: train/7_png_jpg.rf.a6425834af0952f233e682f0638df4c0.jpg extracting: train/7_png_jpg.rf.a6425834af0952f233e682f0638df4c0.xml extracting: train/8_png_jpg.rf.20751e37c3bb41b40c135ef255e1e0eb.jpg extracting: train/8_png_jpg.rf.20751e37c3bb41b40c135ef255e1e0eb.xml extracting: train/8_png_jpg.rf.80d9a55ac9a82bb184579c00364a82c4.jpg extracting: train/8_png_jpg.rf.80d9a55ac9a82bb184579c00364a82c4.xml extracting: train/8_png_jpg.rf.e3e4c40adb308f9a186d3eeffa3d9ce9.jpg extracting: train/8_png_jpg.rf.e3e4c40adb308f9a186d3eeffa3d9ce9.xml extracting: train/9_png_jpg.rf.c5e5dbc5a0b1738170dbb59bf5a63809.jpg extracting: train/9_png_jpg.rf.c5e5dbc5a0b1738170dbb59bf5a63809.xml extracting: train/9_png_jpg.rf.d8328fd49fec58d35489d5a879dc7833.jpg extracting: train/9_png_jpg.rf.d8328fd49fec58d35489d5a879dc7833.xml extracting: train/9_png_jpg.rf.e2cf8ac04b390d36c0c4dd01a82a47d8.jpg extracting: train/9_png_jpg.rf.e2cf8ac04b390d36c0c4dd01a82a47d8.xml extracting: train/apple_10_jpg.rf.188f377559282558f16b228038e36d00.jpg extracting: train/apple_10_jpg.rf.188f377559282558f16b228038e36d00.xml extracting: train/apple_10_jpg.rf.1bac57983f455b84f8bf738399429de5.jpg extracting: train/apple_10_jpg.rf.1bac57983f455b84f8bf738399429de5.xml extracting: train/apple_10_jpg.rf.1d39b03c6361ce3ff35d9a9252aa0e33.jpg extracting: train/apple_10_jpg.rf.1d39b03c6361ce3ff35d9a9252aa0e33.xml extracting: train/apple_11_jpg.rf.1c147e2fbd2fe2da19a4e0c8be25868b.jpg extracting: train/apple_11_jpg.rf.1c147e2fbd2fe2da19a4e0c8be25868b.xml extracting: train/apple_11_jpg.rf.4f584104f16b12eec7d38298a7efaec0.jpg extracting: train/apple_11_jpg.rf.4f584104f16b12eec7d38298a7efaec0.xml extracting: train/apple_11_jpg.rf.eb0e36701e10ff790a641c17199adad7.jpg extracting: train/apple_11_jpg.rf.eb0e36701e10ff790a641c17199adad7.xml extracting: train/apple_12_jpg.rf.1f759f20f90b1b622c2e97699dc1db3d.jpg extracting: train/apple_12_jpg.rf.1f759f20f90b1b622c2e97699dc1db3d.xml extracting: train/apple_12_jpg.rf.db37903c3a271db32f411bf4e469fc1f.jpg extracting: train/apple_12_jpg.rf.db37903c3a271db32f411bf4e469fc1f.xml extracting: train/apple_12_jpg.rf.de16e285e4a1bc4afe2ac6de1e981589.jpg extracting: train/apple_12_jpg.rf.de16e285e4a1bc4afe2ac6de1e981589.xml extracting: train/apple_13_jpg.rf.9d4ffb70188942849e0a02dbbb43d0b1.jpg extracting: train/apple_13_jpg.rf.9d4ffb70188942849e0a02dbbb43d0b1.xml extracting: train/apple_13_jpg.rf.a334aae2cc961aa2386945f20d6d2a54.jpg extracting: train/apple_13_jpg.rf.a334aae2cc961aa2386945f20d6d2a54.xml extracting: train/apple_13_jpg.rf.b13309bc08d9ea0cbe877b9eab6fd773.jpg extracting: train/apple_13_jpg.rf.b13309bc08d9ea0cbe877b9eab6fd773.xml extracting: train/apple_14_jpg.rf.514d3a5dad302b5f24ca9171f03b6139.jpg extracting: train/apple_14_jpg.rf.514d3a5dad302b5f24ca9171f03b6139.xml extracting: train/apple_14_jpg.rf.a6d9663a9fe25f604dce2a569702358b.jpg extracting: train/apple_14_jpg.rf.a6d9663a9fe25f604dce2a569702358b.xml extracting: train/apple_14_jpg.rf.cfb29fb8a8f973a550cb2263ba6e6b10.jpg extracting: train/apple_14_jpg.rf.cfb29fb8a8f973a550cb2263ba6e6b10.xml extracting: train/apple_15_jpg.rf.040d0ac69cdc4b7d2e549dc43d62ccdf.jpg extracting: train/apple_15_jpg.rf.040d0ac69cdc4b7d2e549dc43d62ccdf.xml extracting: train/apple_15_jpg.rf.a1fa49995d03975b6116542f83622e23.jpg extracting: train/apple_15_jpg.rf.a1fa49995d03975b6116542f83622e23.xml extracting: train/apple_15_jpg.rf.d393577f141db41ac4c4009dac305fca.jpg extracting: train/apple_15_jpg.rf.d393577f141db41ac4c4009dac305fca.xml extracting: train/apple_16_jpg.rf.4ecd7fe5f0eccfb295c79bcb61f2aa4b.jpg extracting: train/apple_16_jpg.rf.4ecd7fe5f0eccfb295c79bcb61f2aa4b.xml extracting: train/apple_16_jpg.rf.8929d49a1861ca5868675b3d8d7a36f0.jpg extracting: train/apple_16_jpg.rf.8929d49a1861ca5868675b3d8d7a36f0.xml extracting: train/apple_16_jpg.rf.c84818093db643047f5fe7884ce51e53.jpg extracting: train/apple_16_jpg.rf.c84818093db643047f5fe7884ce51e53.xml extracting: train/apple_17_jpg.rf.3b3ac37879ca763df68f291231a79d25.jpg extracting: train/apple_17_jpg.rf.3b3ac37879ca763df68f291231a79d25.xml extracting: train/apple_17_jpg.rf.70f95ee542d77270ea76c7308d3a1bcd.jpg extracting: train/apple_17_jpg.rf.70f95ee542d77270ea76c7308d3a1bcd.xml extracting: train/apple_17_jpg.rf.877cf9eedb5b750ed9f153a97d6c1df5.jpg extracting: train/apple_17_jpg.rf.877cf9eedb5b750ed9f153a97d6c1df5.xml extracting: train/apple_18_jpg.rf.48cfe454464e89141e84815a23f1ac35.jpg extracting: train/apple_18_jpg.rf.48cfe454464e89141e84815a23f1ac35.xml extracting: train/apple_18_jpg.rf.739769749c08e301a50ab3a77be2928b.jpg extracting: train/apple_18_jpg.rf.739769749c08e301a50ab3a77be2928b.xml extracting: train/apple_18_jpg.rf.aaf5dd526fdd56c314fe34181893d831.jpg extracting: train/apple_18_jpg.rf.aaf5dd526fdd56c314fe34181893d831.xml extracting: train/apple_19_jpg.rf.845c1df1c6a15cc2bb182be625aabd34.jpg extracting: train/apple_19_jpg.rf.845c1df1c6a15cc2bb182be625aabd34.xml extracting: train/apple_19_jpg.rf.d74bcd1c7a6cb440153c6ba87f3e2737.jpg extracting: train/apple_19_jpg.rf.d74bcd1c7a6cb440153c6ba87f3e2737.xml extracting: train/apple_19_jpg.rf.df38b926b07bd80cf25a99ea9d16c142.jpg extracting: train/apple_19_jpg.rf.df38b926b07bd80cf25a99ea9d16c142.xml extracting: train/apple_1_jpg.rf.1402de6d89777280e58cbe710c1160c1.jpg extracting: train/apple_1_jpg.rf.1402de6d89777280e58cbe710c1160c1.xml extracting: train/apple_1_jpg.rf.50b6d63008cf158a65d47fb66d3320bd.jpg extracting: train/apple_1_jpg.rf.50b6d63008cf158a65d47fb66d3320bd.xml extracting: train/apple_1_jpg.rf.aa05712c141024f2f063964d125dd253.jpg extracting: train/apple_1_jpg.rf.aa05712c141024f2f063964d125dd253.xml extracting: train/apple_20_jpg.rf.265b56e99d9f4d1d440bad21b56cf664.jpg extracting: train/apple_20_jpg.rf.265b56e99d9f4d1d440bad21b56cf664.xml extracting: train/apple_20_jpg.rf.2ccfba943dedc3dc08501ef37d04f887.jpg extracting: train/apple_20_jpg.rf.2ccfba943dedc3dc08501ef37d04f887.xml extracting: train/apple_20_jpg.rf.710fc7325db54ff87899f6df4fa3f3b6.jpg extracting: train/apple_20_jpg.rf.710fc7325db54ff87899f6df4fa3f3b6.xml extracting: train/apple_21_jpg.rf.98852393cf16dd160a7a7bed5ad1e8c1.jpg extracting: train/apple_21_jpg.rf.98852393cf16dd160a7a7bed5ad1e8c1.xml extracting: train/apple_21_jpg.rf.a95232ec6872cab4bf162e95edfd0318.jpg extracting: train/apple_21_jpg.rf.a95232ec6872cab4bf162e95edfd0318.xml extracting: train/apple_21_jpg.rf.a9cd708e5c7d119d9aafb70101986647.jpg extracting: train/apple_21_jpg.rf.a9cd708e5c7d119d9aafb70101986647.xml extracting: train/apple_22_jpg.rf.247d48dbe3beb7d8ccb2087245c962c2.jpg extracting: train/apple_22_jpg.rf.247d48dbe3beb7d8ccb2087245c962c2.xml extracting: train/apple_22_jpg.rf.a6c88a177c791694df69c81f8997d832.jpg extracting: train/apple_22_jpg.rf.a6c88a177c791694df69c81f8997d832.xml extracting: train/apple_22_jpg.rf.d2f4200a47ea8852aa6ff79fafe3ab55.jpg extracting: train/apple_22_jpg.rf.d2f4200a47ea8852aa6ff79fafe3ab55.xml extracting: train/apple_23_jpg.rf.8aeabffbad3a549b547674c6fd3f7f5e.jpg extracting: train/apple_23_jpg.rf.8aeabffbad3a549b547674c6fd3f7f5e.xml extracting: train/apple_23_jpg.rf.b9070521b692f1cb6866fb0fc936e983.jpg extracting: train/apple_23_jpg.rf.b9070521b692f1cb6866fb0fc936e983.xml extracting: train/apple_23_jpg.rf.ba60a98faa40d9810ef8031190cd70e2.jpg extracting: train/apple_23_jpg.rf.ba60a98faa40d9810ef8031190cd70e2.xml extracting: train/apple_24_jpg.rf.052319aaefdd52ec802bc05226c30f32.jpg extracting: train/apple_24_jpg.rf.052319aaefdd52ec802bc05226c30f32.xml extracting: train/apple_24_jpg.rf.76a37b233f2b4c0d0055bc3a4f7a7094.jpg extracting: train/apple_24_jpg.rf.76a37b233f2b4c0d0055bc3a4f7a7094.xml extracting: train/apple_24_jpg.rf.fe0923f7350d977406b29f64967107bc.jpg extracting: train/apple_24_jpg.rf.fe0923f7350d977406b29f64967107bc.xml extracting: train/apple_25_jpg.rf.29b97989923728d006b270585fcfeca3.jpg extracting: train/apple_25_jpg.rf.29b97989923728d006b270585fcfeca3.xml extracting: train/apple_25_jpg.rf.6b079bcf960a31b4f282f97e90752f98.jpg extracting: train/apple_25_jpg.rf.6b079bcf960a31b4f282f97e90752f98.xml extracting: train/apple_25_jpg.rf.ea7962d38d6dc2e9ff88f2952549d42d.jpg extracting: train/apple_25_jpg.rf.ea7962d38d6dc2e9ff88f2952549d42d.xml extracting: train/apple_26_jpg.rf.17466987d458bd0b8b8404c2e3e89b86.jpg extracting: train/apple_26_jpg.rf.17466987d458bd0b8b8404c2e3e89b86.xml extracting: train/apple_26_jpg.rf.80a43fdb638ae4fc6eb21ebedcb07cdb.jpg extracting: train/apple_26_jpg.rf.80a43fdb638ae4fc6eb21ebedcb07cdb.xml extracting: train/apple_26_jpg.rf.e649a638f0bca34a4c8680a8f83216f7.jpg extracting: train/apple_26_jpg.rf.e649a638f0bca34a4c8680a8f83216f7.xml extracting: train/apple_27_jpg.rf.0636ca76c9d3aa4dbf84d97adc56a913.jpg extracting: train/apple_27_jpg.rf.0636ca76c9d3aa4dbf84d97adc56a913.xml extracting: train/apple_27_jpg.rf.6413b35534ffe9782f7b3e719e2561ae.jpg extracting: train/apple_27_jpg.rf.6413b35534ffe9782f7b3e719e2561ae.xml extracting: train/apple_27_jpg.rf.d10b59a0892e55b44ef74ca5751d089c.jpg extracting: train/apple_27_jpg.rf.d10b59a0892e55b44ef74ca5751d089c.xml extracting: train/apple_28_jpg.rf.189830ea2f0286e3fab3524b1bbc50fe.jpg extracting: train/apple_28_jpg.rf.189830ea2f0286e3fab3524b1bbc50fe.xml extracting: train/apple_28_jpg.rf.62f6d75a634495c2776c1504736da4ac.jpg extracting: train/apple_28_jpg.rf.62f6d75a634495c2776c1504736da4ac.xml extracting: train/apple_28_jpg.rf.b3a8992acf00ec7bb42896e6e466be52.jpg extracting: train/apple_28_jpg.rf.b3a8992acf00ec7bb42896e6e466be52.xml extracting: train/apple_29_jpg.rf.243cd0463f795be7a375316b67f323b9.jpg extracting: train/apple_29_jpg.rf.243cd0463f795be7a375316b67f323b9.xml extracting: train/apple_29_jpg.rf.4d572654e0302f94473c5f501bb7f543.jpg extracting: train/apple_29_jpg.rf.4d572654e0302f94473c5f501bb7f543.xml extracting: train/apple_29_jpg.rf.840a998fc3b23b345a8816891db78e1c.jpg extracting: train/apple_29_jpg.rf.840a998fc3b23b345a8816891db78e1c.xml extracting: train/apple_2_jpg.rf.2c70c27dd7ab808303e5593975bcdbce.jpg extracting: train/apple_2_jpg.rf.2c70c27dd7ab808303e5593975bcdbce.xml extracting: train/apple_2_jpg.rf.52024c0820ef6e27d4ad477c36af1f0c.jpg extracting: train/apple_2_jpg.rf.52024c0820ef6e27d4ad477c36af1f0c.xml extracting: train/apple_2_jpg.rf.cfd296908c2b5bf382dd3cc5e7024aaf.jpg extracting: train/apple_2_jpg.rf.cfd296908c2b5bf382dd3cc5e7024aaf.xml extracting: train/apple_30_jpg.rf.2ad460b5590d841bc2c057864aba23a6.jpg extracting: train/apple_30_jpg.rf.2ad460b5590d841bc2c057864aba23a6.xml extracting: train/apple_30_jpg.rf.2c3714e904aa50b7362f1a48e8b12e33.jpg extracting: train/apple_30_jpg.rf.2c3714e904aa50b7362f1a48e8b12e33.xml extracting: train/apple_30_jpg.rf.74253d8ece335219077eaa9ba4949f7f.jpg extracting: train/apple_30_jpg.rf.74253d8ece335219077eaa9ba4949f7f.xml extracting: train/apple_32_jpg.rf.0f18df77cc9df058a017c88423bb4bff.jpg extracting: train/apple_32_jpg.rf.0f18df77cc9df058a017c88423bb4bff.xml extracting: train/apple_32_jpg.rf.2667a698984985d43f9ff2ab64cbcbe6.jpg extracting: train/apple_32_jpg.rf.2667a698984985d43f9ff2ab64cbcbe6.xml extracting: train/apple_32_jpg.rf.b12b13223e88d0127b5750e9b330fe12.jpg extracting: train/apple_32_jpg.rf.b12b13223e88d0127b5750e9b330fe12.xml extracting: train/apple_33_jpg.rf.21ece34993037d7d0cee7671bb841e09.jpg extracting: train/apple_33_jpg.rf.21ece34993037d7d0cee7671bb841e09.xml extracting: train/apple_33_jpg.rf.a75ee779c0bbb55ac011fbb2fd62bcba.jpg extracting: train/apple_33_jpg.rf.a75ee779c0bbb55ac011fbb2fd62bcba.xml extracting: train/apple_33_jpg.rf.eb8460d6e89a225c0747a5d91604129c.jpg extracting: train/apple_33_jpg.rf.eb8460d6e89a225c0747a5d91604129c.xml extracting: train/apple_34_jpg.rf.3c2a54d0bfbc6264fdba6a1a588b5bac.jpg extracting: train/apple_34_jpg.rf.3c2a54d0bfbc6264fdba6a1a588b5bac.xml extracting: train/apple_34_jpg.rf.458b69773d6b6a3a3526a4ce48f6e835.jpg extracting: train/apple_34_jpg.rf.458b69773d6b6a3a3526a4ce48f6e835.xml extracting: train/apple_34_jpg.rf.a00cbf6404c576d43108a929d8579b74.jpg extracting: train/apple_34_jpg.rf.a00cbf6404c576d43108a929d8579b74.xml extracting: train/apple_35_jpg.rf.213f5883147d7ab8b2a3e26bb0d5afb5.jpg extracting: train/apple_35_jpg.rf.213f5883147d7ab8b2a3e26bb0d5afb5.xml extracting: train/apple_35_jpg.rf.44a356377b037fa898ee6e23c1a9190b.jpg extracting: train/apple_35_jpg.rf.44a356377b037fa898ee6e23c1a9190b.xml extracting: train/apple_35_jpg.rf.d5027af3d5f6fa726f13f1b8aa2537ad.jpg extracting: train/apple_35_jpg.rf.d5027af3d5f6fa726f13f1b8aa2537ad.xml extracting: train/apple_36_jpg.rf.481e5f4e912b5a095aff7d681dad2bfd.jpg extracting: train/apple_36_jpg.rf.481e5f4e912b5a095aff7d681dad2bfd.xml extracting: train/apple_36_jpg.rf.af24d337f581a65f2aee83ff219fc120.jpg extracting: train/apple_36_jpg.rf.af24d337f581a65f2aee83ff219fc120.xml extracting: train/apple_36_jpg.rf.f21930346ac4426a80fd6c27c6366a30.jpg extracting: train/apple_36_jpg.rf.f21930346ac4426a80fd6c27c6366a30.xml extracting: train/apple_37_jpg.rf.32d61a3e4a0ca6eba1fc7dc2f6c25c3b.jpg extracting: train/apple_37_jpg.rf.32d61a3e4a0ca6eba1fc7dc2f6c25c3b.xml extracting: train/apple_37_jpg.rf.7af17345d4ec8d02aa17962243028205.jpg extracting: train/apple_37_jpg.rf.7af17345d4ec8d02aa17962243028205.xml extracting: train/apple_37_jpg.rf.e13d8b3b7aed7cb5fc75fe108bd31d5c.jpg extracting: train/apple_37_jpg.rf.e13d8b3b7aed7cb5fc75fe108bd31d5c.xml extracting: train/apple_39_jpg.rf.836b2f22b1e9fdca5781bfa021f5a635.jpg extracting: train/apple_39_jpg.rf.836b2f22b1e9fdca5781bfa021f5a635.xml extracting: train/apple_39_jpg.rf.9fc4cc6e502ea9e19fe4aff911b0a862.jpg extracting: train/apple_39_jpg.rf.9fc4cc6e502ea9e19fe4aff911b0a862.xml extracting: train/apple_39_jpg.rf.d9a904687703921666244e7cfc1dd882.jpg extracting: train/apple_39_jpg.rf.d9a904687703921666244e7cfc1dd882.xml extracting: train/apple_3_jpg.rf.44243655cea8305155800e8468c5a0d0.jpg extracting: train/apple_3_jpg.rf.44243655cea8305155800e8468c5a0d0.xml extracting: train/apple_3_jpg.rf.94aa058dcbb36aa8c94d1d76a85da5e8.jpg extracting: train/apple_3_jpg.rf.94aa058dcbb36aa8c94d1d76a85da5e8.xml extracting: train/apple_3_jpg.rf.b75570a2453a48b906b1de38277400dc.jpg extracting: train/apple_3_jpg.rf.b75570a2453a48b906b1de38277400dc.xml extracting: train/apple_41_jpg.rf.640521436b919bfb196900d7534c8857.jpg extracting: train/apple_41_jpg.rf.640521436b919bfb196900d7534c8857.xml extracting: train/apple_41_jpg.rf.658739da5775a6d8a5f3ea6c638f39c4.jpg extracting: train/apple_41_jpg.rf.658739da5775a6d8a5f3ea6c638f39c4.xml extracting: train/apple_41_jpg.rf.beae66862d57abbc1ce91caa3113ac17.jpg extracting: train/apple_41_jpg.rf.beae66862d57abbc1ce91caa3113ac17.xml extracting: train/apple_44_jpg.rf.74b39c929866c4aa0418df2fa1d211b1.jpg extracting: train/apple_44_jpg.rf.74b39c929866c4aa0418df2fa1d211b1.xml extracting: train/apple_44_jpg.rf.760f3a10d148bfe12e386956a077808a.jpg extracting: train/apple_44_jpg.rf.760f3a10d148bfe12e386956a077808a.xml extracting: train/apple_44_jpg.rf.91137fd12891fcbe1648408581bad35c.jpg extracting: train/apple_44_jpg.rf.91137fd12891fcbe1648408581bad35c.xml extracting: train/apple_45_jpg.rf.0a1bc5bd2ce631ca8ac3e0d937ec077e.jpg extracting: train/apple_45_jpg.rf.0a1bc5bd2ce631ca8ac3e0d937ec077e.xml extracting: train/apple_45_jpg.rf.86dbf3da8a9c78a53f871f56eab22b7c.jpg extracting: train/apple_45_jpg.rf.86dbf3da8a9c78a53f871f56eab22b7c.xml extracting: train/apple_45_jpg.rf.f75ff2f49210d35ae86e7fad4b95e83d.jpg extracting: train/apple_45_jpg.rf.f75ff2f49210d35ae86e7fad4b95e83d.xml extracting: train/apple_46_jpg.rf.248eda4931304ac7cddfab2b7dc69567.jpg extracting: train/apple_46_jpg.rf.248eda4931304ac7cddfab2b7dc69567.xml extracting: train/apple_46_jpg.rf.bcc967f534e3996d402ef48b1e17060e.jpg extracting: train/apple_46_jpg.rf.bcc967f534e3996d402ef48b1e17060e.xml extracting: train/apple_46_jpg.rf.bdc0896656fa3e0dd4d3cdc2b0090cfd.jpg extracting: train/apple_46_jpg.rf.bdc0896656fa3e0dd4d3cdc2b0090cfd.xml extracting: train/apple_47_jpg.rf.7819f213a7480a2855905143d3e76f4a.jpg extracting: train/apple_47_jpg.rf.7819f213a7480a2855905143d3e76f4a.xml extracting: train/apple_47_jpg.rf.9157bef2bd229be5d976a1db73b32da8.jpg extracting: train/apple_47_jpg.rf.9157bef2bd229be5d976a1db73b32da8.xml extracting: train/apple_47_jpg.rf.a54d07a4fb9e23559d1d24aa6fb7e3e8.jpg extracting: train/apple_47_jpg.rf.a54d07a4fb9e23559d1d24aa6fb7e3e8.xml extracting: train/apple_48_jpg.rf.04db5170d2eb02a18e6d400a09da1341.jpg extracting: train/apple_48_jpg.rf.04db5170d2eb02a18e6d400a09da1341.xml extracting: train/apple_48_jpg.rf.74e1e041e44f6eca8234606e592754ce.jpg extracting: train/apple_48_jpg.rf.74e1e041e44f6eca8234606e592754ce.xml extracting: train/apple_48_jpg.rf.eb775881ab117de4da7542b02941971e.jpg extracting: train/apple_48_jpg.rf.eb775881ab117de4da7542b02941971e.xml extracting: train/apple_49_jpg.rf.384f2c7cdd8980159c23731e35c76170.jpg extracting: train/apple_49_jpg.rf.384f2c7cdd8980159c23731e35c76170.xml extracting: train/apple_49_jpg.rf.8a7218f0d369d569f7833fb0f3cd4ead.jpg extracting: train/apple_49_jpg.rf.8a7218f0d369d569f7833fb0f3cd4ead.xml extracting: train/apple_49_jpg.rf.dedfebefde2dba99618832f875597713.jpg extracting: train/apple_49_jpg.rf.dedfebefde2dba99618832f875597713.xml extracting: train/apple_4_jpg.rf.15ab71c3cf8328f80496270b1c61ad4e.jpg extracting: train/apple_4_jpg.rf.15ab71c3cf8328f80496270b1c61ad4e.xml extracting: train/apple_4_jpg.rf.971b1e4e826b08dea0911e0b6e412269.jpg extracting: train/apple_4_jpg.rf.971b1e4e826b08dea0911e0b6e412269.xml extracting: train/apple_4_jpg.rf.d3d13ad5d48ea1f8d7fb90ca0dc7280a.jpg extracting: train/apple_4_jpg.rf.d3d13ad5d48ea1f8d7fb90ca0dc7280a.xml extracting: train/apple_50_jpg.rf.0936a4b60ec95aa57fa4fc6aa60ba99f.jpg extracting: train/apple_50_jpg.rf.0936a4b60ec95aa57fa4fc6aa60ba99f.xml extracting: train/apple_50_jpg.rf.93ee64dce41e16c7ad0b346a06508c5a.jpg extracting: train/apple_50_jpg.rf.93ee64dce41e16c7ad0b346a06508c5a.xml extracting: train/apple_50_jpg.rf.c900c524acc84660e67157552fcb2e74.jpg extracting: train/apple_50_jpg.rf.c900c524acc84660e67157552fcb2e74.xml extracting: train/apple_51_jpg.rf.13f32a17d69958b148cc7b4afcfdb168.jpg extracting: train/apple_51_jpg.rf.13f32a17d69958b148cc7b4afcfdb168.xml extracting: train/apple_51_jpg.rf.65937fb3c718067f37353f397491bf36.jpg extracting: train/apple_51_jpg.rf.65937fb3c718067f37353f397491bf36.xml extracting: train/apple_51_jpg.rf.7c9340dc5413a5f29abd943dfa4222b2.jpg extracting: train/apple_51_jpg.rf.7c9340dc5413a5f29abd943dfa4222b2.xml extracting: train/apple_52_jpg.rf.efc6d8e6665149a9a555d50e2bdbd184.jpg extracting: train/apple_52_jpg.rf.efc6d8e6665149a9a555d50e2bdbd184.xml extracting: train/apple_52_jpg.rf.fa063b2caa28073a86e6836858812da7.jpg extracting: train/apple_52_jpg.rf.fa063b2caa28073a86e6836858812da7.xml extracting: train/apple_52_jpg.rf.fa219acf9bb7d620db5dd3af496a889e.jpg extracting: train/apple_52_jpg.rf.fa219acf9bb7d620db5dd3af496a889e.xml extracting: train/apple_53_jpg.rf.9f5dcbe95c5d6c7d02c0948e136314c3.jpg extracting: train/apple_53_jpg.rf.9f5dcbe95c5d6c7d02c0948e136314c3.xml extracting: train/apple_53_jpg.rf.e07c60dbbe6e2b0f1e6e4123d99e75d3.jpg extracting: train/apple_53_jpg.rf.e07c60dbbe6e2b0f1e6e4123d99e75d3.xml extracting: train/apple_53_jpg.rf.f0834987a442890bb1264cd455fd77ec.jpg extracting: train/apple_53_jpg.rf.f0834987a442890bb1264cd455fd77ec.xml extracting: train/apple_54_jpg.rf.2a5d3d5cb42016ba489e06e608f1cc38.jpg extracting: train/apple_54_jpg.rf.2a5d3d5cb42016ba489e06e608f1cc38.xml extracting: train/apple_54_jpg.rf.375b4f1e2677a67e670c364209d37567.jpg extracting: train/apple_54_jpg.rf.375b4f1e2677a67e670c364209d37567.xml extracting: train/apple_54_jpg.rf.64261ad00a51a34ea84b39818fe49039.jpg extracting: train/apple_54_jpg.rf.64261ad00a51a34ea84b39818fe49039.xml extracting: train/apple_56_jpg.rf.231690b57d8872d3f2d451f9d4d9bf95.jpg extracting: train/apple_56_jpg.rf.231690b57d8872d3f2d451f9d4d9bf95.xml extracting: train/apple_56_jpg.rf.30eb62457a46804f0d528ed66cfb8e01.jpg extracting: train/apple_56_jpg.rf.30eb62457a46804f0d528ed66cfb8e01.xml extracting: train/apple_56_jpg.rf.8e4da3a737e6c27c46400d4093c66d20.jpg extracting: train/apple_56_jpg.rf.8e4da3a737e6c27c46400d4093c66d20.xml extracting: train/apple_57_jpg.rf.addba91ec94aea75fc473cdab1ffd056.jpg extracting: train/apple_57_jpg.rf.addba91ec94aea75fc473cdab1ffd056.xml extracting: train/apple_57_jpg.rf.cb808641c26bf2bdea85b2fd956b5d24.jpg extracting: train/apple_57_jpg.rf.cb808641c26bf2bdea85b2fd956b5d24.xml extracting: train/apple_57_jpg.rf.cc97e2b21b1c74c26b21f1b71b921acf.jpg extracting: train/apple_57_jpg.rf.cc97e2b21b1c74c26b21f1b71b921acf.xml extracting: train/apple_58_jpg.rf.500ac7fa4ca748cb9008a1141be5613f.jpg extracting: train/apple_58_jpg.rf.500ac7fa4ca748cb9008a1141be5613f.xml extracting: train/apple_58_jpg.rf.595df027d03f430dc8403824f26eefc2.jpg extracting: train/apple_58_jpg.rf.595df027d03f430dc8403824f26eefc2.xml extracting: train/apple_58_jpg.rf.b889896ede6561ee71fade60f79e1e56.jpg extracting: train/apple_58_jpg.rf.b889896ede6561ee71fade60f79e1e56.xml extracting: train/apple_5_jpg.rf.443af0ff14b7c86bd0d8d3efef827b68.jpg extracting: train/apple_5_jpg.rf.443af0ff14b7c86bd0d8d3efef827b68.xml extracting: train/apple_5_jpg.rf.57cf9ff0bf903687b9bd4aca0e2cb074.jpg extracting: train/apple_5_jpg.rf.57cf9ff0bf903687b9bd4aca0e2cb074.xml extracting: train/apple_5_jpg.rf.f1792880ef554bf7d4da5cda0b58bc0a.jpg extracting: train/apple_5_jpg.rf.f1792880ef554bf7d4da5cda0b58bc0a.xml extracting: train/apple_60_jpg.rf.027bec45088cf8a80913b1db9b505232.jpg extracting: train/apple_60_jpg.rf.027bec45088cf8a80913b1db9b505232.xml extracting: train/apple_60_jpg.rf.292b4256fb9a42518bc2f651a2b2dd88.jpg extracting: train/apple_60_jpg.rf.292b4256fb9a42518bc2f651a2b2dd88.xml extracting: train/apple_60_jpg.rf.bd8575bd39eae689e07e7801e19237aa.jpg extracting: train/apple_60_jpg.rf.bd8575bd39eae689e07e7801e19237aa.xml extracting: train/apple_61_jpg.rf.3495de22af131703d5054d430a1b2a51.jpg extracting: train/apple_61_jpg.rf.3495de22af131703d5054d430a1b2a51.xml extracting: train/apple_61_jpg.rf.64b956d26223a16a71d84a329f68a1a4.jpg extracting: train/apple_61_jpg.rf.64b956d26223a16a71d84a329f68a1a4.xml extracting: train/apple_61_jpg.rf.f6815dc0e74c7e457d4155ffbd080401.jpg extracting: train/apple_61_jpg.rf.f6815dc0e74c7e457d4155ffbd080401.xml extracting: train/apple_62_jpg.rf.1b742c02ad0b953e0de7ed175cc59878.jpg extracting: train/apple_62_jpg.rf.1b742c02ad0b953e0de7ed175cc59878.xml extracting: train/apple_62_jpg.rf.8ee43b019d6617ed603f859ba805e60c.jpg extracting: train/apple_62_jpg.rf.8ee43b019d6617ed603f859ba805e60c.xml extracting: train/apple_62_jpg.rf.9e91c6367ec43a122deb31a7081c7e28.jpg extracting: train/apple_62_jpg.rf.9e91c6367ec43a122deb31a7081c7e28.xml extracting: train/apple_63_jpg.rf.1117b8c88753af54787b6463bb5406a7.jpg extracting: train/apple_63_jpg.rf.1117b8c88753af54787b6463bb5406a7.xml extracting: train/apple_63_jpg.rf.27d3d05729c87f9ede11a47c0fbabf9b.jpg extracting: train/apple_63_jpg.rf.27d3d05729c87f9ede11a47c0fbabf9b.xml extracting: train/apple_63_jpg.rf.a575f757559d5ab342f892a93bf85372.jpg extracting: train/apple_63_jpg.rf.a575f757559d5ab342f892a93bf85372.xml extracting: train/apple_64_jpg.rf.0800364f9560b610825664b8355654c2.jpg extracting: train/apple_64_jpg.rf.0800364f9560b610825664b8355654c2.xml extracting: train/apple_64_jpg.rf.119f49f5d46e2fdac1fc56e01cb2d42a.jpg extracting: train/apple_64_jpg.rf.119f49f5d46e2fdac1fc56e01cb2d42a.xml extracting: train/apple_64_jpg.rf.eecddb6cf261c06704f3394029bccb40.jpg extracting: train/apple_64_jpg.rf.eecddb6cf261c06704f3394029bccb40.xml extracting: train/apple_66_jpg.rf.3bc23be1dda3065f0fdfa3e908a030fe.jpg extracting: train/apple_66_jpg.rf.3bc23be1dda3065f0fdfa3e908a030fe.xml extracting: train/apple_66_jpg.rf.46f28066d34b6df31a9cb9bd6852fbe5.jpg extracting: train/apple_66_jpg.rf.46f28066d34b6df31a9cb9bd6852fbe5.xml extracting: train/apple_66_jpg.rf.f33a8ff51f1b6aa2fd8680aa7adac338.jpg extracting: train/apple_66_jpg.rf.f33a8ff51f1b6aa2fd8680aa7adac338.xml extracting: train/apple_67_jpg.rf.0c53f036a5c9ba9fc2b89228ef96f1c0.jpg extracting: train/apple_67_jpg.rf.0c53f036a5c9ba9fc2b89228ef96f1c0.xml extracting: train/apple_67_jpg.rf.766ddd61b418101898d9866ae72f83d4.jpg extracting: train/apple_67_jpg.rf.766ddd61b418101898d9866ae72f83d4.xml extracting: train/apple_67_jpg.rf.d6f30ed0c2f2ff3634d1483922258041.jpg extracting: train/apple_67_jpg.rf.d6f30ed0c2f2ff3634d1483922258041.xml extracting: train/apple_68_jpg.rf.9f84a0aed1f82ef208fc4e5497c2c0dd.jpg extracting: train/apple_68_jpg.rf.9f84a0aed1f82ef208fc4e5497c2c0dd.xml extracting: train/apple_68_jpg.rf.abbb35c9ea695c458b5988954346fb95.jpg extracting: train/apple_68_jpg.rf.abbb35c9ea695c458b5988954346fb95.xml extracting: train/apple_68_jpg.rf.e76a97da098bb71b81ec424b0f037fbc.jpg extracting: train/apple_68_jpg.rf.e76a97da098bb71b81ec424b0f037fbc.xml extracting: train/apple_69_jpg.rf.037bd1e37c533e30cecd236df7ca3ea9.jpg extracting: train/apple_69_jpg.rf.037bd1e37c533e30cecd236df7ca3ea9.xml extracting: train/apple_69_jpg.rf.3109e895e71947fe1726acf08782ed6b.jpg extracting: train/apple_69_jpg.rf.3109e895e71947fe1726acf08782ed6b.xml extracting: train/apple_69_jpg.rf.f91c54b835700f762d7af9fd1d50eac6.jpg extracting: train/apple_69_jpg.rf.f91c54b835700f762d7af9fd1d50eac6.xml extracting: train/apple_6_jpg.rf.576163efd0311046e0409d49f9abab29.jpg extracting: train/apple_6_jpg.rf.576163efd0311046e0409d49f9abab29.xml extracting: train/apple_6_jpg.rf.a11791ad5d2ed8ab1c6c6cdbea08b64e.jpg extracting: train/apple_6_jpg.rf.a11791ad5d2ed8ab1c6c6cdbea08b64e.xml extracting: train/apple_6_jpg.rf.c4fbf13df26cb2f45fa48c7768320c6f.jpg extracting: train/apple_6_jpg.rf.c4fbf13df26cb2f45fa48c7768320c6f.xml extracting: train/apple_70_jpg.rf.1e36a305f22ff619ccc508f6a3abadf0.jpg extracting: train/apple_70_jpg.rf.1e36a305f22ff619ccc508f6a3abadf0.xml extracting: train/apple_70_jpg.rf.924d578db310e0b9141c2e78d9b3e578.jpg extracting: train/apple_70_jpg.rf.924d578db310e0b9141c2e78d9b3e578.xml extracting: train/apple_70_jpg.rf.daa4302b8c09a27441fa6ed86f9cbccd.jpg extracting: train/apple_70_jpg.rf.daa4302b8c09a27441fa6ed86f9cbccd.xml extracting: train/apple_71_jpg.rf.4a3ab49e0362038d700c96dc10ebdfd1.jpg extracting: train/apple_71_jpg.rf.4a3ab49e0362038d700c96dc10ebdfd1.xml extracting: train/apple_71_jpg.rf.6352d23b5e2b545f05d396fa3355fcf8.jpg extracting: train/apple_71_jpg.rf.6352d23b5e2b545f05d396fa3355fcf8.xml extracting: train/apple_71_jpg.rf.88b3420b58dda37d392cdb7a7cc8df34.jpg extracting: train/apple_71_jpg.rf.88b3420b58dda37d392cdb7a7cc8df34.xml extracting: train/apple_72_jpg.rf.03934240242d199d5a1b3aa8e159d6c5.jpg extracting: train/apple_72_jpg.rf.03934240242d199d5a1b3aa8e159d6c5.xml extracting: train/apple_72_jpg.rf.d82e45a88171818b3fcde8bc18e7e61b.jpg extracting: train/apple_72_jpg.rf.d82e45a88171818b3fcde8bc18e7e61b.xml extracting: train/apple_72_jpg.rf.e7bbfacc7a37ba44c882f2d1501140c0.jpg extracting: train/apple_72_jpg.rf.e7bbfacc7a37ba44c882f2d1501140c0.xml extracting: train/apple_73_jpg.rf.15c801078e2ffd393a7dffdaf288b8ab.jpg extracting: train/apple_73_jpg.rf.15c801078e2ffd393a7dffdaf288b8ab.xml extracting: train/apple_73_jpg.rf.992ea20b4737b7e0685da8629ca5b7e2.jpg extracting: train/apple_73_jpg.rf.992ea20b4737b7e0685da8629ca5b7e2.xml extracting: train/apple_73_jpg.rf.ae026c4ee9c545a280dea93844c63847.jpg extracting: train/apple_73_jpg.rf.ae026c4ee9c545a280dea93844c63847.xml extracting: train/apple_74_jpg.rf.5dfd1a9b496ade700e494fa69ef81115.jpg extracting: train/apple_74_jpg.rf.5dfd1a9b496ade700e494fa69ef81115.xml extracting: train/apple_74_jpg.rf.bc7d045307974e72c78d7b4be2849ebd.jpg extracting: train/apple_74_jpg.rf.bc7d045307974e72c78d7b4be2849ebd.xml extracting: train/apple_74_jpg.rf.d7f6d3b09279a36f939ae3c280e1fb59.jpg extracting: train/apple_74_jpg.rf.d7f6d3b09279a36f939ae3c280e1fb59.xml extracting: train/apple_76_jpg.rf.18b1d583ccc259c9b9b4aeaf84457c96.jpg extracting: train/apple_76_jpg.rf.18b1d583ccc259c9b9b4aeaf84457c96.xml extracting: train/apple_76_jpg.rf.9d7f4f197346403aade60fecf6bbb783.jpg extracting: train/apple_76_jpg.rf.9d7f4f197346403aade60fecf6bbb783.xml extracting: train/apple_76_jpg.rf.b016e4514c44918418d14c60e138233a.jpg extracting: train/apple_76_jpg.rf.b016e4514c44918418d14c60e138233a.xml extracting: train/apple_77_jpg.rf.4cd587d0047602a4755388b133b372f3.jpg extracting: train/apple_77_jpg.rf.4cd587d0047602a4755388b133b372f3.xml extracting: train/apple_77_jpg.rf.5089f3a5c36de90df0e521ee3a39ae8f.jpg extracting: train/apple_77_jpg.rf.5089f3a5c36de90df0e521ee3a39ae8f.xml extracting: train/apple_77_jpg.rf.ccbb7c1b4603eadd2f6165b4ecf15f66.jpg extracting: train/apple_77_jpg.rf.ccbb7c1b4603eadd2f6165b4ecf15f66.xml extracting: train/apple_78_jpg.rf.64691af09d9dcb7a022205de1412050c.jpg extracting: train/apple_78_jpg.rf.64691af09d9dcb7a022205de1412050c.xml extracting: train/apple_78_jpg.rf.8550376aadd291dfc4f0ccca736b8a27.jpg extracting: train/apple_78_jpg.rf.8550376aadd291dfc4f0ccca736b8a27.xml extracting: train/apple_78_jpg.rf.ec26156b1cda7ba4a2ffa62ab98d29c2.jpg extracting: train/apple_78_jpg.rf.ec26156b1cda7ba4a2ffa62ab98d29c2.xml extracting: train/apple_79_jpg.rf.a70db2a1733d9a12ec34eaade4b0903f.jpg extracting: train/apple_79_jpg.rf.a70db2a1733d9a12ec34eaade4b0903f.xml extracting: train/apple_79_jpg.rf.b42f062f2ae89d14a5b5553a96c4e742.jpg extracting: train/apple_79_jpg.rf.b42f062f2ae89d14a5b5553a96c4e742.xml extracting: train/apple_79_jpg.rf.c57bd5a932481d9e4cd312f51535463a.jpg extracting: train/apple_79_jpg.rf.c57bd5a932481d9e4cd312f51535463a.xml extracting: train/apple_7_jpg.rf.0b3b97cc7df6641401647124eec64028.jpg extracting: train/apple_7_jpg.rf.0b3b97cc7df6641401647124eec64028.xml extracting: train/apple_7_jpg.rf.3fd1de9a33d46ef3e3ca4f1798f4c4a4.jpg extracting: train/apple_7_jpg.rf.3fd1de9a33d46ef3e3ca4f1798f4c4a4.xml extracting: train/apple_7_jpg.rf.bc004c13b3750fc71369182354adca07.jpg extracting: train/apple_7_jpg.rf.bc004c13b3750fc71369182354adca07.xml extracting: train/apple_8_jpg.rf.45cffba98b70bca98da6a0e02190316e.jpg extracting: train/apple_8_jpg.rf.45cffba98b70bca98da6a0e02190316e.xml extracting: train/apple_8_jpg.rf.6fdbdb79be7144136adc67bc02b3e87c.jpg extracting: train/apple_8_jpg.rf.6fdbdb79be7144136adc67bc02b3e87c.xml extracting: train/apple_8_jpg.rf.d3ba06ff84ba0a125ebdbe54633f2d30.jpg extracting: train/apple_8_jpg.rf.d3ba06ff84ba0a125ebdbe54633f2d30.xml extracting: train/apple_9_jpg.rf.0d3473a6d8f57654532eecace4e8ff03.jpg extracting: train/apple_9_jpg.rf.0d3473a6d8f57654532eecace4e8ff03.xml extracting: train/apple_9_jpg.rf.c98d557fdad403ea080186912887a03b.jpg extracting: train/apple_9_jpg.rf.c98d557fdad403ea080186912887a03b.xml extracting: train/apple_9_jpg.rf.d6d7c479ad7192afa83bf98245c7af93.jpg extracting: train/apple_9_jpg.rf.d6d7c479ad7192afa83bf98245c7af93.xml extracting: train/banana_103_jpg.rf.17f0ad3a1f39ae356bff0ddde957d248.jpg extracting: train/banana_103_jpg.rf.17f0ad3a1f39ae356bff0ddde957d248.xml extracting: train/banana_103_jpg.rf.85edd830b596918f8c4bae9438dd25fa.jpg extracting: train/banana_103_jpg.rf.85edd830b596918f8c4bae9438dd25fa.xml extracting: train/banana_103_jpg.rf.bcf16af40bc950c8f7e484ef70c2e901.jpg extracting: train/banana_103_jpg.rf.bcf16af40bc950c8f7e484ef70c2e901.xml extracting: train/banana_10_jpg.rf.28b8aaf54b1b2020bfb570e5913fe05a.jpg extracting: train/banana_10_jpg.rf.28b8aaf54b1b2020bfb570e5913fe05a.xml extracting: train/banana_10_jpg.rf.9828877d29609adb03fbe5a90a0a2e68.jpg extracting: train/banana_10_jpg.rf.9828877d29609adb03fbe5a90a0a2e68.xml extracting: train/banana_10_jpg.rf.e2b3ae9372b467a67fcb144f5a8773e4.jpg extracting: train/banana_10_jpg.rf.e2b3ae9372b467a67fcb144f5a8773e4.xml extracting: train/banana_11_jpg.rf.2285770d33ca3378ea12013550151bac.jpg extracting: train/banana_11_jpg.rf.2285770d33ca3378ea12013550151bac.xml extracting: train/banana_11_jpg.rf.4a32238c5c5b57c9a3b3d07aea57141e.jpg extracting: train/banana_11_jpg.rf.4a32238c5c5b57c9a3b3d07aea57141e.xml extracting: train/banana_11_jpg.rf.75ce68c3c97f788d9ee3660bc62afdd5.jpg extracting: train/banana_11_jpg.rf.75ce68c3c97f788d9ee3660bc62afdd5.xml extracting: train/banana_12_jpg.rf.0ed6c1b0d66f6ab6894ae69fdae42336.jpg extracting: train/banana_12_jpg.rf.0ed6c1b0d66f6ab6894ae69fdae42336.xml extracting: train/banana_12_jpg.rf.79e9f47b3efa53b83b78d4cc4d00d273.jpg extracting: train/banana_12_jpg.rf.79e9f47b3efa53b83b78d4cc4d00d273.xml extracting: train/banana_12_jpg.rf.c7737865f04cb3d570bda9dbbb965c66.jpg extracting: train/banana_12_jpg.rf.c7737865f04cb3d570bda9dbbb965c66.xml extracting: train/banana_13_jpg.rf.0d8f77d1a7a655ffa00cc884176f2389.jpg extracting: train/banana_13_jpg.rf.0d8f77d1a7a655ffa00cc884176f2389.xml extracting: train/banana_13_jpg.rf.54f2066762f957c811f0439f677e2b27.jpg extracting: train/banana_13_jpg.rf.54f2066762f957c811f0439f677e2b27.xml extracting: train/banana_13_jpg.rf.5ae8af72e3c4332432f4e477be95d015.jpg extracting: train/banana_13_jpg.rf.5ae8af72e3c4332432f4e477be95d015.xml extracting: train/banana_14_jpg.rf.294494d9b8f3b52268a99a0f5fab0e3a.jpg extracting: train/banana_14_jpg.rf.294494d9b8f3b52268a99a0f5fab0e3a.xml extracting: train/banana_14_jpg.rf.49d6b7c62744fdda64ee6c6237c24149.jpg extracting: train/banana_14_jpg.rf.49d6b7c62744fdda64ee6c6237c24149.xml extracting: train/banana_14_jpg.rf.8e9e0caf399de84a2db5f012e31b0597.jpg extracting: train/banana_14_jpg.rf.8e9e0caf399de84a2db5f012e31b0597.xml extracting: train/banana_15_jpg.rf.1ffce6eb02f307ed0dc2d1929babf31f.jpg extracting: train/banana_15_jpg.rf.1ffce6eb02f307ed0dc2d1929babf31f.xml extracting: train/banana_15_jpg.rf.329e3db9b88db01333797d7331b0c45f.jpg extracting: train/banana_15_jpg.rf.329e3db9b88db01333797d7331b0c45f.xml extracting: train/banana_15_jpg.rf.706d6c196926914b9269f19bc0e26bbe.jpg extracting: train/banana_15_jpg.rf.706d6c196926914b9269f19bc0e26bbe.xml extracting: train/banana_17_jpg.rf.5e1ceb6fe78f163baeaec5fafdf8d7cf.jpg extracting: train/banana_17_jpg.rf.5e1ceb6fe78f163baeaec5fafdf8d7cf.xml extracting: train/banana_17_jpg.rf.70176707c42adb78eea3d0595adde0f2.jpg extracting: train/banana_17_jpg.rf.70176707c42adb78eea3d0595adde0f2.xml extracting: train/banana_17_jpg.rf.99f303ff4f976f8d71802784f3298372.jpg extracting: train/banana_17_jpg.rf.99f303ff4f976f8d71802784f3298372.xml extracting: train/banana_18_jpg.rf.62ae64bdd131294850ac53d9fa08e129.jpg extracting: train/banana_18_jpg.rf.62ae64bdd131294850ac53d9fa08e129.xml extracting: train/banana_18_jpg.rf.90d90fb6bca2e1c8109b93802356b7bc.jpg extracting: train/banana_18_jpg.rf.90d90fb6bca2e1c8109b93802356b7bc.xml extracting: train/banana_18_jpg.rf.eb79fae054ac37543d78b79b1f0f293f.jpg extracting: train/banana_18_jpg.rf.eb79fae054ac37543d78b79b1f0f293f.xml extracting: train/banana_19_jpg.rf.246a370610f245ec7547bfa015a1f99b.jpg extracting: train/banana_19_jpg.rf.246a370610f245ec7547bfa015a1f99b.xml extracting: train/banana_19_jpg.rf.250084ca7439811156e780b7ac73661a.jpg extracting: train/banana_19_jpg.rf.250084ca7439811156e780b7ac73661a.xml extracting: train/banana_19_jpg.rf.f256b58a0012bedb64ef7c2de2881d4d.jpg extracting: train/banana_19_jpg.rf.f256b58a0012bedb64ef7c2de2881d4d.xml extracting: train/banana_1_jpg.rf.214c6a401348cfe93691def7486cd72d.jpg extracting: train/banana_1_jpg.rf.214c6a401348cfe93691def7486cd72d.xml extracting: train/banana_1_jpg.rf.341e03cdc622583f2cc30994366d42b8.jpg extracting: train/banana_1_jpg.rf.341e03cdc622583f2cc30994366d42b8.xml extracting: train/banana_1_jpg.rf.713379f167494f67abb67c4555cf9616.jpg extracting: train/banana_1_jpg.rf.713379f167494f67abb67c4555cf9616.xml extracting: train/banana_20_jpg.rf.02f4c5c1691119c4839890da3c01537d.jpg extracting: train/banana_20_jpg.rf.02f4c5c1691119c4839890da3c01537d.xml extracting: train/banana_20_jpg.rf.0de7be54925cc6bd3f69a0606883d4b0.jpg extracting: train/banana_20_jpg.rf.0de7be54925cc6bd3f69a0606883d4b0.xml extracting: train/banana_20_jpg.rf.5924dcf8a2672eb20fed5127dd433903.jpg extracting: train/banana_20_jpg.rf.5924dcf8a2672eb20fed5127dd433903.xml extracting: train/banana_21_jpg.rf.12188c423c434a78dc16e289db5687fd.jpg extracting: train/banana_21_jpg.rf.12188c423c434a78dc16e289db5687fd.xml extracting: train/banana_21_jpg.rf.52d05423ae83f09ac90dfc005e34ef07.jpg extracting: train/banana_21_jpg.rf.52d05423ae83f09ac90dfc005e34ef07.xml extracting: train/banana_21_jpg.rf.f5c2b57a53bd3db07fe763cfb212818a.jpg extracting: train/banana_21_jpg.rf.f5c2b57a53bd3db07fe763cfb212818a.xml extracting: train/banana_22_jpg.rf.3b622a21fa713192312cdab11a9ef9e4.jpg extracting: train/banana_22_jpg.rf.3b622a21fa713192312cdab11a9ef9e4.xml extracting: train/banana_22_jpg.rf.7dac263a3e886edb4ff01896d4ce0d85.jpg extracting: train/banana_22_jpg.rf.7dac263a3e886edb4ff01896d4ce0d85.xml extracting: train/banana_22_jpg.rf.cf660d9bdd2746690cb44641218312f9.jpg extracting: train/banana_22_jpg.rf.cf660d9bdd2746690cb44641218312f9.xml extracting: train/banana_23_jpg.rf.58d924164cf5f9ebce5b9bfcd4b20c16.jpg extracting: train/banana_23_jpg.rf.58d924164cf5f9ebce5b9bfcd4b20c16.xml extracting: train/banana_23_jpg.rf.7f34ed2cad8c3934875f51ef17c0898d.jpg extracting: train/banana_23_jpg.rf.7f34ed2cad8c3934875f51ef17c0898d.xml extracting: train/banana_23_jpg.rf.88f75b4d64632a2db0f62fc1d873d06a.jpg extracting: train/banana_23_jpg.rf.88f75b4d64632a2db0f62fc1d873d06a.xml extracting: train/banana_24_jpg.rf.12729396a62bba34bb2591fa0199e38f.jpg extracting: train/banana_24_jpg.rf.12729396a62bba34bb2591fa0199e38f.xml extracting: train/banana_24_jpg.rf.f8eeb26d2693cfa10861982378bee679.jpg extracting: train/banana_24_jpg.rf.f8eeb26d2693cfa10861982378bee679.xml extracting: train/banana_24_jpg.rf.fa2c90ba2e8f3ca204b6bc8871f46524.jpg extracting: train/banana_24_jpg.rf.fa2c90ba2e8f3ca204b6bc8871f46524.xml extracting: train/banana_25_jpg.rf.0cf0630cb3a1eafebde93b6729cef9d5.jpg extracting: train/banana_25_jpg.rf.0cf0630cb3a1eafebde93b6729cef9d5.xml extracting: train/banana_25_jpg.rf.4d57f96546de8050b8b49aa7772fbf65.jpg extracting: train/banana_25_jpg.rf.4d57f96546de8050b8b49aa7772fbf65.xml extracting: train/banana_25_jpg.rf.ba9fc5f71bf1e6c01bdb53523c275917.jpg extracting: train/banana_25_jpg.rf.ba9fc5f71bf1e6c01bdb53523c275917.xml extracting: train/banana_26_jpg.rf.21c6d775c06dc382bfbe090490a1e7f8.jpg extracting: train/banana_26_jpg.rf.21c6d775c06dc382bfbe090490a1e7f8.xml extracting: train/banana_26_jpg.rf.632ef7557918501644d8bc2aef7dd396.jpg extracting: train/banana_26_jpg.rf.632ef7557918501644d8bc2aef7dd396.xml extracting: train/banana_26_jpg.rf.9031727f9d4923ccfd3abd45483b6e66.jpg extracting: train/banana_26_jpg.rf.9031727f9d4923ccfd3abd45483b6e66.xml extracting: train/banana_27_jpg.rf.0d8379eca7db1e48d89d6a9a0602ccd2.jpg extracting: train/banana_27_jpg.rf.0d8379eca7db1e48d89d6a9a0602ccd2.xml extracting: train/banana_27_jpg.rf.26a70a84c45822a9c5164e751cbc18f2.jpg extracting: train/banana_27_jpg.rf.26a70a84c45822a9c5164e751cbc18f2.xml extracting: train/banana_27_jpg.rf.5f2fcf06e0aeb1bf5a721f96e4bf02c4.jpg extracting: train/banana_27_jpg.rf.5f2fcf06e0aeb1bf5a721f96e4bf02c4.xml extracting: train/banana_28_jpg.rf.3a451d6744acb0306f240e2dddd347af.jpg extracting: train/banana_28_jpg.rf.3a451d6744acb0306f240e2dddd347af.xml extracting: train/banana_28_jpg.rf.43188d75ba6d0992485eee29b290b7e7.jpg extracting: train/banana_28_jpg.rf.43188d75ba6d0992485eee29b290b7e7.xml extracting: train/banana_28_jpg.rf.c38a6db72be36f382964f7c5bc85bdfa.jpg extracting: train/banana_28_jpg.rf.c38a6db72be36f382964f7c5bc85bdfa.xml extracting: train/banana_29_jpg.rf.7202c36ee73bbc8bf9f49b680166f528.jpg extracting: train/banana_29_jpg.rf.7202c36ee73bbc8bf9f49b680166f528.xml extracting: train/banana_29_jpg.rf.a470bb42d4b3d07c0b3d3d5303e0d111.jpg extracting: train/banana_29_jpg.rf.a470bb42d4b3d07c0b3d3d5303e0d111.xml extracting: train/banana_29_jpg.rf.f39dfc28c4e28ed56e992e11d39474f5.jpg extracting: train/banana_29_jpg.rf.f39dfc28c4e28ed56e992e11d39474f5.xml extracting: train/banana_2_jpg.rf.42ecb483140a6a7ddf02e743e1b1518e.jpg extracting: train/banana_2_jpg.rf.42ecb483140a6a7ddf02e743e1b1518e.xml extracting: train/banana_2_jpg.rf.ed46e9f478739bcc93f2e1888cddccde.jpg extracting: train/banana_2_jpg.rf.ed46e9f478739bcc93f2e1888cddccde.xml extracting: train/banana_2_jpg.rf.f063200bbda116c2b407fcfae7255e38.jpg extracting: train/banana_2_jpg.rf.f063200bbda116c2b407fcfae7255e38.xml extracting: train/banana_30_jpg.rf.2809d6ae5942dbfbd8bcd8d6c8f15478.jpg extracting: train/banana_30_jpg.rf.2809d6ae5942dbfbd8bcd8d6c8f15478.xml extracting: train/banana_30_jpg.rf.6fe8d949a7ff3405176f0557ea99c9c5.jpg extracting: train/banana_30_jpg.rf.6fe8d949a7ff3405176f0557ea99c9c5.xml extracting: train/banana_30_jpg.rf.fbf4b4e8e07abe3e14e775ad98f3d988.jpg extracting: train/banana_30_jpg.rf.fbf4b4e8e07abe3e14e775ad98f3d988.xml extracting: train/banana_31_jpg.rf.4074305a3bd8ef27cdbe4e0429762015.jpg extracting: train/banana_31_jpg.rf.4074305a3bd8ef27cdbe4e0429762015.xml extracting: train/banana_31_jpg.rf.47fa39a205ef1c281d62ead3ea0ab37f.jpg extracting: train/banana_31_jpg.rf.47fa39a205ef1c281d62ead3ea0ab37f.xml extracting: train/banana_31_jpg.rf.ff44176eb33eb47394197e1dc7808778.jpg extracting: train/banana_31_jpg.rf.ff44176eb33eb47394197e1dc7808778.xml extracting: train/banana_32_jpg.rf.4c10882ec13bc7c9b31e28735b4ef1c3.jpg extracting: train/banana_32_jpg.rf.4c10882ec13bc7c9b31e28735b4ef1c3.xml extracting: train/banana_32_jpg.rf.6f1d8f672901a9308007b9c3da86b108.jpg extracting: train/banana_32_jpg.rf.6f1d8f672901a9308007b9c3da86b108.xml extracting: train/banana_32_jpg.rf.b3fa6b2ef9b136a2d959ec29515397a8.jpg extracting: train/banana_32_jpg.rf.b3fa6b2ef9b136a2d959ec29515397a8.xml extracting: train/banana_33_jpg.rf.81faa90616aefdd595c25e3ffe15a4e3.jpg extracting: train/banana_33_jpg.rf.81faa90616aefdd595c25e3ffe15a4e3.xml extracting: train/banana_33_jpg.rf.de9b92528d1a6691996b18428baa050c.jpg extracting: train/banana_33_jpg.rf.de9b92528d1a6691996b18428baa050c.xml extracting: train/banana_33_jpg.rf.ffdbcfe6ab916a14b511f21a58eeb404.jpg extracting: train/banana_33_jpg.rf.ffdbcfe6ab916a14b511f21a58eeb404.xml extracting: train/banana_34_jpg.rf.4b5be40a70334ba4be276ad321a1432f.jpg extracting: train/banana_34_jpg.rf.4b5be40a70334ba4be276ad321a1432f.xml extracting: train/banana_34_jpg.rf.877e8cb2509a0e7c4632d13a3dfe9fbf.jpg extracting: train/banana_34_jpg.rf.877e8cb2509a0e7c4632d13a3dfe9fbf.xml extracting: train/banana_34_jpg.rf.ac2d1cc300d6669764e35b8067a5860d.jpg extracting: train/banana_34_jpg.rf.ac2d1cc300d6669764e35b8067a5860d.xml extracting: train/banana_35_jpg.rf.13fbe4f5a5baa814b887d8755a5ec160.jpg extracting: train/banana_35_jpg.rf.13fbe4f5a5baa814b887d8755a5ec160.xml extracting: train/banana_35_jpg.rf.432222cfa0cd07779bad010a603eef0c.jpg extracting: train/banana_35_jpg.rf.432222cfa0cd07779bad010a603eef0c.xml extracting: train/banana_35_jpg.rf.cb87ba96ba28e9fa7ba40912350d162e.jpg extracting: train/banana_35_jpg.rf.cb87ba96ba28e9fa7ba40912350d162e.xml extracting: train/banana_36_jpg.rf.707225c2e68c5c585f9f037ac35c27fe.jpg extracting: train/banana_36_jpg.rf.707225c2e68c5c585f9f037ac35c27fe.xml extracting: train/banana_36_jpg.rf.83fa7008e45057063ca964cfdba858d1.jpg extracting: train/banana_36_jpg.rf.83fa7008e45057063ca964cfdba858d1.xml extracting: train/banana_36_jpg.rf.b847ded00ad9d7f359d769572ab233f2.jpg extracting: train/banana_36_jpg.rf.b847ded00ad9d7f359d769572ab233f2.xml extracting: train/banana_37_jpg.rf.bc749461b0584681e1bd7c65e9b20824.jpg extracting: train/banana_37_jpg.rf.bc749461b0584681e1bd7c65e9b20824.xml extracting: train/banana_37_jpg.rf.c938321c23f0ebe837f9d9f93d551d17.jpg extracting: train/banana_37_jpg.rf.c938321c23f0ebe837f9d9f93d551d17.xml extracting: train/banana_37_jpg.rf.f4e7ca0a5441d22ef323e899f07c316b.jpg extracting: train/banana_37_jpg.rf.f4e7ca0a5441d22ef323e899f07c316b.xml extracting: train/banana_38_jpg.rf.0674ae88fb68608d6c8e933407646b14.jpg extracting: train/banana_38_jpg.rf.0674ae88fb68608d6c8e933407646b14.xml extracting: train/banana_38_jpg.rf.93f1c60ff7d24ec5614ec31bf26a5d66.jpg extracting: train/banana_38_jpg.rf.93f1c60ff7d24ec5614ec31bf26a5d66.xml extracting: train/banana_38_jpg.rf.fd686a2befd59ba8458b8efd90965e21.jpg extracting: train/banana_38_jpg.rf.fd686a2befd59ba8458b8efd90965e21.xml extracting: train/banana_39_jpg.rf.5f8226f91b744e3f8f035410f47c00d7.jpg extracting: train/banana_39_jpg.rf.5f8226f91b744e3f8f035410f47c00d7.xml extracting: train/banana_39_jpg.rf.bcf9ac3100c9725a0a0778e5841113fe.jpg extracting: train/banana_39_jpg.rf.bcf9ac3100c9725a0a0778e5841113fe.xml extracting: train/banana_39_jpg.rf.f71ee6f940ff027dd756cd537efb2895.jpg extracting: train/banana_39_jpg.rf.f71ee6f940ff027dd756cd537efb2895.xml extracting: train/banana_3_jpg.rf.1b51f035f738d4ec645da650cca44929.jpg extracting: train/banana_3_jpg.rf.1b51f035f738d4ec645da650cca44929.xml extracting: train/banana_3_jpg.rf.40fc4cb580391cacacddab8a66131283.jpg extracting: train/banana_3_jpg.rf.40fc4cb580391cacacddab8a66131283.xml extracting: train/banana_3_jpg.rf.560794d9fe9e958d3d1754b1253a9970.jpg extracting: train/banana_3_jpg.rf.560794d9fe9e958d3d1754b1253a9970.xml extracting: train/banana_40_jpg.rf.743610a295dacf11c9eacf6fa7e73984.jpg extracting: train/banana_40_jpg.rf.743610a295dacf11c9eacf6fa7e73984.xml extracting: train/banana_40_jpg.rf.9e000437bb04c9dc5bf0ea8eb65b7809.jpg extracting: train/banana_40_jpg.rf.9e000437bb04c9dc5bf0ea8eb65b7809.xml extracting: train/banana_40_jpg.rf.df98742e576772a25e3b7e34128b6438.jpg extracting: train/banana_40_jpg.rf.df98742e576772a25e3b7e34128b6438.xml extracting: train/banana_41_jpg.rf.440c8b0a5769abff69161a6ecdc18cce.jpg extracting: train/banana_41_jpg.rf.440c8b0a5769abff69161a6ecdc18cce.xml extracting: train/banana_41_jpg.rf.5b32f63b2d4fd64db1529d45253fa405.jpg extracting: train/banana_41_jpg.rf.5b32f63b2d4fd64db1529d45253fa405.xml extracting: train/banana_41_jpg.rf.808e9f356cae4119e22262fdd49ecb3f.jpg extracting: train/banana_41_jpg.rf.808e9f356cae4119e22262fdd49ecb3f.xml extracting: train/banana_42_jpg.rf.4c1bbafb77214dabb14a7a3eb502ddd6.jpg extracting: train/banana_42_jpg.rf.4c1bbafb77214dabb14a7a3eb502ddd6.xml extracting: train/banana_42_jpg.rf.c7b89731b20a104a1499555272be10d2.jpg extracting: train/banana_42_jpg.rf.c7b89731b20a104a1499555272be10d2.xml extracting: train/banana_42_jpg.rf.f02e07035fd03987f6ae532cbde3646a.jpg extracting: train/banana_42_jpg.rf.f02e07035fd03987f6ae532cbde3646a.xml extracting: train/banana_43_jpg.rf.42924cba0bef6055ec5467c338f0d3d5.jpg extracting: train/banana_43_jpg.rf.42924cba0bef6055ec5467c338f0d3d5.xml extracting: train/banana_43_jpg.rf.82186570fd8423c491d766e5057f30f7.jpg extracting: train/banana_43_jpg.rf.82186570fd8423c491d766e5057f30f7.xml extracting: train/banana_43_jpg.rf.a2588c55ab5497ce257b7fb209ac80dd.jpg extracting: train/banana_43_jpg.rf.a2588c55ab5497ce257b7fb209ac80dd.xml extracting: train/banana_44_jpg.rf.469d1defa422e9de3f9c05eae35f67c6.jpg extracting: train/banana_44_jpg.rf.469d1defa422e9de3f9c05eae35f67c6.xml extracting: train/banana_44_jpg.rf.58ca119910226e356caeda11c102aa23.jpg extracting: train/banana_44_jpg.rf.58ca119910226e356caeda11c102aa23.xml extracting: train/banana_44_jpg.rf.662c8b4793f673919fd9d4fa6ed61d47.jpg extracting: train/banana_44_jpg.rf.662c8b4793f673919fd9d4fa6ed61d47.xml extracting: train/banana_45_jpg.rf.771cb142a8bd1f235f57a8b1deccb18d.jpg extracting: train/banana_45_jpg.rf.771cb142a8bd1f235f57a8b1deccb18d.xml extracting: train/banana_45_jpg.rf.905a0254c99cb592c181f8d23fa6ea8b.jpg extracting: train/banana_45_jpg.rf.905a0254c99cb592c181f8d23fa6ea8b.xml extracting: train/banana_45_jpg.rf.e18bfb35dc856fc9424c85e5243f1eb3.jpg extracting: train/banana_45_jpg.rf.e18bfb35dc856fc9424c85e5243f1eb3.xml extracting: train/banana_46_jpg.rf.94d12fe586bff64dbe910139ba244373.jpg extracting: train/banana_46_jpg.rf.94d12fe586bff64dbe910139ba244373.xml extracting: train/banana_46_jpg.rf.b0dd21c99fdad1d87ae08a7c559be683.jpg extracting: train/banana_46_jpg.rf.b0dd21c99fdad1d87ae08a7c559be683.xml extracting: train/banana_46_jpg.rf.ca40b625147dfc342b65dae5071a22c6.jpg extracting: train/banana_46_jpg.rf.ca40b625147dfc342b65dae5071a22c6.xml extracting: train/banana_47_jpg.rf.16206304878908fe3a05fd709eb748cc.jpg extracting: train/banana_47_jpg.rf.16206304878908fe3a05fd709eb748cc.xml extracting: train/banana_47_jpg.rf.d413cfb25f9d3d0a6c73971f86557859.jpg extracting: train/banana_47_jpg.rf.d413cfb25f9d3d0a6c73971f86557859.xml extracting: train/banana_47_jpg.rf.ef7793fad441b92fd9ab127229bba08f.jpg extracting: train/banana_47_jpg.rf.ef7793fad441b92fd9ab127229bba08f.xml extracting: train/banana_48_jpg.rf.25711f8ac9f902aec93a92badb365dcc.jpg extracting: train/banana_48_jpg.rf.25711f8ac9f902aec93a92badb365dcc.xml extracting: train/banana_48_jpg.rf.705a5061b9ff17ae054dbcff82c21932.jpg extracting: train/banana_48_jpg.rf.705a5061b9ff17ae054dbcff82c21932.xml extracting: train/banana_48_jpg.rf.9aabd4d09ba332c5ad941209ad640d3a.jpg extracting: train/banana_48_jpg.rf.9aabd4d09ba332c5ad941209ad640d3a.xml extracting: train/banana_49_jpg.rf.3c59b8472a9f25732b4677691c54cd41.jpg extracting: train/banana_49_jpg.rf.3c59b8472a9f25732b4677691c54cd41.xml extracting: train/banana_49_jpg.rf.b6c203926574ce44b9183bba212acacc.jpg extracting: train/banana_49_jpg.rf.b6c203926574ce44b9183bba212acacc.xml extracting: train/banana_49_jpg.rf.fbb80be093a856e2bc6ea5802a64c9c5.jpg extracting: train/banana_49_jpg.rf.fbb80be093a856e2bc6ea5802a64c9c5.xml extracting: train/banana_4_jpg.rf.343d1abff4e5b544dfe8585f49721350.jpg extracting: train/banana_4_jpg.rf.343d1abff4e5b544dfe8585f49721350.xml extracting: train/banana_4_jpg.rf.d6b6001e26ec4b208a80a15aed9f043e.jpg extracting: train/banana_4_jpg.rf.d6b6001e26ec4b208a80a15aed9f043e.xml extracting: train/banana_4_jpg.rf.e2428ddc04d67de2a4f9a08c5edf1e69.jpg extracting: train/banana_4_jpg.rf.e2428ddc04d67de2a4f9a08c5edf1e69.xml extracting: train/banana_50_jpg.rf.0b5fc377f7474612547a529a7e7eb73e.jpg extracting: train/banana_50_jpg.rf.0b5fc377f7474612547a529a7e7eb73e.xml extracting: train/banana_50_jpg.rf.608cabd62b550f54df82cc1b251b43af.jpg extracting: train/banana_50_jpg.rf.608cabd62b550f54df82cc1b251b43af.xml extracting: train/banana_50_jpg.rf.eb0f013a862510842451c4e87b3cae4c.jpg extracting: train/banana_50_jpg.rf.eb0f013a862510842451c4e87b3cae4c.xml extracting: train/banana_51_jpg.rf.5001d44bbc4cac344facf6308bb30bd1.jpg extracting: train/banana_51_jpg.rf.5001d44bbc4cac344facf6308bb30bd1.xml extracting: train/banana_51_jpg.rf.98b7eebec8b400709e199131958470f6.jpg extracting: train/banana_51_jpg.rf.98b7eebec8b400709e199131958470f6.xml extracting: train/banana_51_jpg.rf.bb32a07c37ac37774cfd3a8c7a734102.jpg extracting: train/banana_51_jpg.rf.bb32a07c37ac37774cfd3a8c7a734102.xml extracting: train/banana_52_jpg.rf.38a3c200ec7bb4dcb2117f12fb135ae7.jpg extracting: train/banana_52_jpg.rf.38a3c200ec7bb4dcb2117f12fb135ae7.xml extracting: train/banana_52_jpg.rf.b31adfe6d9019c3f6c6f60a20f89f4bf.jpg extracting: train/banana_52_jpg.rf.b31adfe6d9019c3f6c6f60a20f89f4bf.xml extracting: train/banana_52_jpg.rf.c0e9e6e3d676f6b57a96405683044e6c.jpg extracting: train/banana_52_jpg.rf.c0e9e6e3d676f6b57a96405683044e6c.xml extracting: train/banana_53_jpg.rf.8e589e9c010d0bebe7f61cd821d92fac.jpg extracting: train/banana_53_jpg.rf.8e589e9c010d0bebe7f61cd821d92fac.xml extracting: train/banana_53_jpg.rf.c938bddbc1791e4183c5cd9315be4a79.jpg extracting: train/banana_53_jpg.rf.c938bddbc1791e4183c5cd9315be4a79.xml extracting: train/banana_53_jpg.rf.db2073994e4d2da10291f7f38d307b25.jpg extracting: train/banana_53_jpg.rf.db2073994e4d2da10291f7f38d307b25.xml extracting: train/banana_54_jpg.rf.59bf380dd472c6e8fa51f5b66b16e5bb.jpg extracting: train/banana_54_jpg.rf.59bf380dd472c6e8fa51f5b66b16e5bb.xml extracting: train/banana_54_jpg.rf.71edbdd6c22ae0a6e6301033002a8aa1.jpg extracting: train/banana_54_jpg.rf.71edbdd6c22ae0a6e6301033002a8aa1.xml extracting: train/banana_54_jpg.rf.cb338a1149c44453b0c0b8865852651e.jpg extracting: train/banana_54_jpg.rf.cb338a1149c44453b0c0b8865852651e.xml extracting: train/banana_55_jpg.rf.9cb8c13d3e182e2663d5107e904d21fe.jpg extracting: train/banana_55_jpg.rf.9cb8c13d3e182e2663d5107e904d21fe.xml extracting: train/banana_55_jpg.rf.bb28fba0ef499eb45f009a214b532994.jpg extracting: train/banana_55_jpg.rf.bb28fba0ef499eb45f009a214b532994.xml extracting: train/banana_55_jpg.rf.e78c058de089c72eb57cf38b02b3923e.jpg extracting: train/banana_55_jpg.rf.e78c058de089c72eb57cf38b02b3923e.xml extracting: train/banana_56_jpg.rf.058d31ec9362cc099465d68a4b2f2c31.jpg extracting: train/banana_56_jpg.rf.058d31ec9362cc099465d68a4b2f2c31.xml extracting: train/banana_56_jpg.rf.1418ca16b488fdbb917bf47981d45b35.jpg extracting: train/banana_56_jpg.rf.1418ca16b488fdbb917bf47981d45b35.xml extracting: train/banana_56_jpg.rf.3efd9ea2c33530fe6633bb39ade45621.jpg extracting: train/banana_56_jpg.rf.3efd9ea2c33530fe6633bb39ade45621.xml extracting: train/banana_57_jpg.rf.2c07a2347f05d55529f84866b6b5a0ad.jpg extracting: train/banana_57_jpg.rf.2c07a2347f05d55529f84866b6b5a0ad.xml extracting: train/banana_57_jpg.rf.9640e9ed78b7e9d5539acae1658a9560.jpg extracting: train/banana_57_jpg.rf.9640e9ed78b7e9d5539acae1658a9560.xml extracting: train/banana_57_jpg.rf.ab97610b176bfbafcad2fab39e7b097a.jpg extracting: train/banana_57_jpg.rf.ab97610b176bfbafcad2fab39e7b097a.xml extracting: train/banana_58_jpg.rf.1c1136316e9c345742621854ff9e3720.jpg extracting: train/banana_58_jpg.rf.1c1136316e9c345742621854ff9e3720.xml extracting: train/banana_58_jpg.rf.3d7fb44e58e63945d484d3d8e6262de9.jpg extracting: train/banana_58_jpg.rf.3d7fb44e58e63945d484d3d8e6262de9.xml extracting: train/banana_58_jpg.rf.f1f03533535eec121a57f495c078d09f.jpg extracting: train/banana_58_jpg.rf.f1f03533535eec121a57f495c078d09f.xml extracting: train/banana_59_jpg.rf.0fa2cfcff3ccbbd7717461eca34464ce.jpg extracting: train/banana_59_jpg.rf.0fa2cfcff3ccbbd7717461eca34464ce.xml extracting: train/banana_59_jpg.rf.4cd350eda095353c7e9a5f1f44c44fad.jpg extracting: train/banana_59_jpg.rf.4cd350eda095353c7e9a5f1f44c44fad.xml extracting: train/banana_59_jpg.rf.920566c21a7f3420d71955d616e35b71.jpg extracting: train/banana_59_jpg.rf.920566c21a7f3420d71955d616e35b71.xml extracting: train/banana_5_jpg.rf.2f8f3bc5578685bff7fac28c0cf6b2fc.jpg extracting: train/banana_5_jpg.rf.2f8f3bc5578685bff7fac28c0cf6b2fc.xml extracting: train/banana_5_jpg.rf.9a1c6d68fa1cfc2aa578caebffa4d595.jpg extracting: train/banana_5_jpg.rf.9a1c6d68fa1cfc2aa578caebffa4d595.xml extracting: train/banana_5_jpg.rf.fe3195f950a599058988b5f0c3e65239.jpg extracting: train/banana_5_jpg.rf.fe3195f950a599058988b5f0c3e65239.xml extracting: train/banana_60_jpg.rf.53beb6105e1311855a097023ef9b5ded.jpg extracting: train/banana_60_jpg.rf.53beb6105e1311855a097023ef9b5ded.xml extracting: train/banana_60_jpg.rf.5ffe6b24ba348d4941a4508b03fd89ff.jpg extracting: train/banana_60_jpg.rf.5ffe6b24ba348d4941a4508b03fd89ff.xml extracting: train/banana_60_jpg.rf.a6284d4024a2d719ba33f9179bb6558f.jpg extracting: train/banana_60_jpg.rf.a6284d4024a2d719ba33f9179bb6558f.xml extracting: train/banana_61_jpg.rf.17f69875b80c540a5dbe45c35d1294c3.jpg extracting: train/banana_61_jpg.rf.17f69875b80c540a5dbe45c35d1294c3.xml extracting: train/banana_61_jpg.rf.622f3edbbcea126860e00465489372b9.jpg extracting: train/banana_61_jpg.rf.622f3edbbcea126860e00465489372b9.xml extracting: train/banana_61_jpg.rf.68addf1de9db4b7c090364cef8b3813a.jpg extracting: train/banana_61_jpg.rf.68addf1de9db4b7c090364cef8b3813a.xml extracting: train/banana_62_jpg.rf.cb3bff2f5208bf7b91062c5dd9f82e8c.jpg extracting: train/banana_62_jpg.rf.cb3bff2f5208bf7b91062c5dd9f82e8c.xml extracting: train/banana_62_jpg.rf.d5ba8e56edf9bf9844edb4a9477cd1a0.jpg extracting: train/banana_62_jpg.rf.d5ba8e56edf9bf9844edb4a9477cd1a0.xml extracting: train/banana_62_jpg.rf.ed782656c4243135c1a995ff1d735510.jpg extracting: train/banana_62_jpg.rf.ed782656c4243135c1a995ff1d735510.xml extracting: train/banana_63_jpg.rf.205ddb42b53d90e8e8f6f27058901b83.jpg extracting: train/banana_63_jpg.rf.205ddb42b53d90e8e8f6f27058901b83.xml extracting: train/banana_63_jpg.rf.3cd1e1679a533a4dc602a3868a1f1a4e.jpg extracting: train/banana_63_jpg.rf.3cd1e1679a533a4dc602a3868a1f1a4e.xml extracting: train/banana_63_jpg.rf.79b853b12f9b1a6156397c69e524fabe.jpg extracting: train/banana_63_jpg.rf.79b853b12f9b1a6156397c69e524fabe.xml extracting: train/banana_64_jpg.rf.1f72b4805f9309d6328868622c8968d9.jpg extracting: train/banana_64_jpg.rf.1f72b4805f9309d6328868622c8968d9.xml extracting: train/banana_64_jpg.rf.c449485b1fbea910e837bc070632ce37.jpg extracting: train/banana_64_jpg.rf.c449485b1fbea910e837bc070632ce37.xml extracting: train/banana_64_jpg.rf.d9b3722776aac6d71ba062356100eee1.jpg extracting: train/banana_64_jpg.rf.d9b3722776aac6d71ba062356100eee1.xml extracting: train/banana_65_jpg.rf.8f5bad7d3dcebf43aee12a20fd5ef389.jpg extracting: train/banana_65_jpg.rf.8f5bad7d3dcebf43aee12a20fd5ef389.xml extracting: train/banana_65_jpg.rf.d53f361d65836473ab101e97fdd3aedf.jpg extracting: train/banana_65_jpg.rf.d53f361d65836473ab101e97fdd3aedf.xml extracting: train/banana_65_jpg.rf.d84e16095c94119c124866dd0aee5c33.jpg extracting: train/banana_65_jpg.rf.d84e16095c94119c124866dd0aee5c33.xml extracting: train/banana_66_jpg.rf.194de53f1aa33c45bffeb5e47e155250.jpg extracting: train/banana_66_jpg.rf.194de53f1aa33c45bffeb5e47e155250.xml extracting: train/banana_66_jpg.rf.4a04e79c855487b5b88296e6a3c8b3dd.jpg extracting: train/banana_66_jpg.rf.4a04e79c855487b5b88296e6a3c8b3dd.xml extracting: train/banana_66_jpg.rf.60a47da03a3dee441fb76a492a03ce0e.jpg extracting: train/banana_66_jpg.rf.60a47da03a3dee441fb76a492a03ce0e.xml extracting: train/banana_67_jpg.rf.44d08c2184e17bbf055c607a0914b845.jpg extracting: train/banana_67_jpg.rf.44d08c2184e17bbf055c607a0914b845.xml extracting: train/banana_67_jpg.rf.b79ba01d8e438fa0405ce5a6b6948063.jpg extracting: train/banana_67_jpg.rf.b79ba01d8e438fa0405ce5a6b6948063.xml extracting: train/banana_67_jpg.rf.cf7c72cd27f1279ce1275b677eb7e4a3.jpg extracting: train/banana_67_jpg.rf.cf7c72cd27f1279ce1275b677eb7e4a3.xml extracting: train/banana_68_jpg.rf.373fb1d11947cfce57599bbadf9b9c94.jpg extracting: train/banana_68_jpg.rf.373fb1d11947cfce57599bbadf9b9c94.xml extracting: train/banana_68_jpg.rf.e2d8d14283855acf1eb685f814a3748b.jpg extracting: train/banana_68_jpg.rf.e2d8d14283855acf1eb685f814a3748b.xml extracting: train/banana_68_jpg.rf.f638ee4ff19ff6df3afc0d5838345362.jpg extracting: train/banana_68_jpg.rf.f638ee4ff19ff6df3afc0d5838345362.xml extracting: train/banana_69_jpg.rf.3430a8bf56da20d37ba2611b97b5e26c.jpg extracting: train/banana_69_jpg.rf.3430a8bf56da20d37ba2611b97b5e26c.xml extracting: train/banana_69_jpg.rf.57c42041f66bbf8f6148fd553bc9fd28.jpg extracting: train/banana_69_jpg.rf.57c42041f66bbf8f6148fd553bc9fd28.xml extracting: train/banana_69_jpg.rf.b876264a7ab0406f0f2480d55e3f29b9.jpg extracting: train/banana_69_jpg.rf.b876264a7ab0406f0f2480d55e3f29b9.xml extracting: train/banana_6_jpg.rf.756bb4172d7214be7bffca457d2d1cbf.jpg extracting: train/banana_6_jpg.rf.756bb4172d7214be7bffca457d2d1cbf.xml extracting: train/banana_6_jpg.rf.8155ce7ebd2e3c6d4aebef8c51d50e90.jpg extracting: train/banana_6_jpg.rf.8155ce7ebd2e3c6d4aebef8c51d50e90.xml extracting: train/banana_6_jpg.rf.afb40718d6695ea96efd96490dfc1899.jpg extracting: train/banana_6_jpg.rf.afb40718d6695ea96efd96490dfc1899.xml extracting: train/banana_70_jpg.rf.1af0d8d3dbe01722d33b06f17f432ae8.jpg extracting: train/banana_70_jpg.rf.1af0d8d3dbe01722d33b06f17f432ae8.xml extracting: train/banana_70_jpg.rf.3bc126ad3dca27f06a286939aaa39c44.jpg extracting: train/banana_70_jpg.rf.3bc126ad3dca27f06a286939aaa39c44.xml extracting: train/banana_70_jpg.rf.d5fd0f2177e8b98f61dd8255225e9831.jpg extracting: train/banana_70_jpg.rf.d5fd0f2177e8b98f61dd8255225e9831.xml extracting: train/banana_7_jpg.rf.4382d288a0dc88d83221dd4432f2b478.jpg extracting: train/banana_7_jpg.rf.4382d288a0dc88d83221dd4432f2b478.xml extracting: train/banana_7_jpg.rf.68089b37bce37abebd65296aaea86082.jpg extracting: train/banana_7_jpg.rf.68089b37bce37abebd65296aaea86082.xml extracting: train/banana_7_jpg.rf.a743bc86f602063e32e8f827024d03f2.jpg extracting: train/banana_7_jpg.rf.a743bc86f602063e32e8f827024d03f2.xml extracting: train/banana_8_jpg.rf.06f3edb542f255c74175fd103d6fae11.jpg extracting: train/banana_8_jpg.rf.06f3edb542f255c74175fd103d6fae11.xml extracting: train/banana_8_jpg.rf.445df5eab86968618fef72624c0d29f5.jpg extracting: train/banana_8_jpg.rf.445df5eab86968618fef72624c0d29f5.xml extracting: train/banana_8_jpg.rf.a544796894ee63b9fd13ddd9a4055430.jpg extracting: train/banana_8_jpg.rf.a544796894ee63b9fd13ddd9a4055430.xml extracting: train/banana_9_jpg.rf.17d85d1520ce1047b4b28531dd2a1395.jpg extracting: train/banana_9_jpg.rf.17d85d1520ce1047b4b28531dd2a1395.xml extracting: train/banana_9_jpg.rf.77d838f0edd3be1198bcb0e6d82cbaba.jpg extracting: train/banana_9_jpg.rf.77d838f0edd3be1198bcb0e6d82cbaba.xml extracting: train/banana_9_jpg.rf.ceaa3bb497fece9732c51f0b391efd25.jpg extracting: train/banana_9_jpg.rf.ceaa3bb497fece9732c51f0b391efd25.xml extracting: train/mango_031_jpg.rf.0ebe77f5396b105aab910973275cd595.jpg extracting: train/mango_031_jpg.rf.0ebe77f5396b105aab910973275cd595.xml extracting: train/mango_031_jpg.rf.39529f821861053b562e21b6ca75d467.jpg extracting: train/mango_031_jpg.rf.39529f821861053b562e21b6ca75d467.xml extracting: train/mango_031_jpg.rf.44db393e033b8c13ab76e4b3e08b4e67.jpg extracting: train/mango_031_jpg.rf.44db393e033b8c13ab76e4b3e08b4e67.xml extracting: train/mango_032_jpg.rf.12cc5a62809d81b317f904b7a55989df.jpg extracting: train/mango_032_jpg.rf.12cc5a62809d81b317f904b7a55989df.xml extracting: train/mango_032_jpg.rf.2cb1c50791463141955c73f7397fcffc.jpg extracting: train/mango_032_jpg.rf.2cb1c50791463141955c73f7397fcffc.xml extracting: train/mango_032_jpg.rf.4b52e5c0a173caf529862063f1380cbe.jpg extracting: train/mango_032_jpg.rf.4b52e5c0a173caf529862063f1380cbe.xml extracting: train/mango_033_jpg.rf.4d0f112c2fc08c83196bfe8bac6b821b.jpg extracting: train/mango_033_jpg.rf.4d0f112c2fc08c83196bfe8bac6b821b.xml extracting: train/mango_033_jpg.rf.698305d7bec598c2a0db54c3ba6c32ac.jpg extracting: train/mango_033_jpg.rf.698305d7bec598c2a0db54c3ba6c32ac.xml extracting: train/mango_033_jpg.rf.ddf472c004bc379983ee953749c964ca.jpg extracting: train/mango_033_jpg.rf.ddf472c004bc379983ee953749c964ca.xml extracting: train/mango_034_jpg.rf.0e88a767a0cb3cf0ee4c62f019f903d6.jpg extracting: train/mango_034_jpg.rf.0e88a767a0cb3cf0ee4c62f019f903d6.xml extracting: train/mango_034_jpg.rf.9f119251ed2a687775789ad0b69f2101.jpg extracting: train/mango_034_jpg.rf.9f119251ed2a687775789ad0b69f2101.xml extracting: train/mango_034_jpg.rf.b34f1472c94c476411d06b7d1abbbe7c.jpg extracting: train/mango_034_jpg.rf.b34f1472c94c476411d06b7d1abbbe7c.xml extracting: train/mango_035_jpg.rf.0e9dc86c7411daf49c6b47a691fe229a.jpg extracting: train/mango_035_jpg.rf.0e9dc86c7411daf49c6b47a691fe229a.xml extracting: train/mango_035_jpg.rf.1f13d808d92b94778558ed0c3c9dd528.jpg extracting: train/mango_035_jpg.rf.1f13d808d92b94778558ed0c3c9dd528.xml extracting: train/mango_035_jpg.rf.2d0b1ca7e7ee164d8a788fd98025eed4.jpg extracting: train/mango_035_jpg.rf.2d0b1ca7e7ee164d8a788fd98025eed4.xml extracting: train/mango_036_jpg.rf.03df133382b56640f788375eaa785938.jpg extracting: train/mango_036_jpg.rf.03df133382b56640f788375eaa785938.xml extracting: train/mango_036_jpg.rf.8c5dfcb48407b05148b10d1d794980e6.jpg extracting: train/mango_036_jpg.rf.8c5dfcb48407b05148b10d1d794980e6.xml extracting: train/mango_036_jpg.rf.dc03834356c5a8bade2c8524dcba9c16.jpg extracting: train/mango_036_jpg.rf.dc03834356c5a8bade2c8524dcba9c16.xml extracting: train/mango_037_jpg.rf.12ee460f548445ff396bb5597303846f.jpg extracting: train/mango_037_jpg.rf.12ee460f548445ff396bb5597303846f.xml extracting: train/mango_037_jpg.rf.b20dad4726977cde92512bdb4bfd38e4.jpg extracting: train/mango_037_jpg.rf.b20dad4726977cde92512bdb4bfd38e4.xml extracting: train/mango_037_jpg.rf.d45d11e38782a47fe7cce8d21134d4cf.jpg extracting: train/mango_037_jpg.rf.d45d11e38782a47fe7cce8d21134d4cf.xml extracting: train/mango_038_jpg.rf.b66622c92aea3b3e910269571a045a35.jpg extracting: train/mango_038_jpg.rf.b66622c92aea3b3e910269571a045a35.xml extracting: train/mango_038_jpg.rf.c13210188eda22bdc449372bc2f14ae2.jpg extracting: train/mango_038_jpg.rf.c13210188eda22bdc449372bc2f14ae2.xml extracting: train/mango_038_jpg.rf.f64eabc78b3e75fdae9946346302f49d.jpg extracting: train/mango_038_jpg.rf.f64eabc78b3e75fdae9946346302f49d.xml extracting: train/mango_039_jpg.rf.27bddaec199a8a772168b0438489f3d7.jpg extracting: train/mango_039_jpg.rf.27bddaec199a8a772168b0438489f3d7.xml extracting: train/mango_039_jpg.rf.3525a636618387505d8af8799fd3e0d6.jpg extracting: train/mango_039_jpg.rf.3525a636618387505d8af8799fd3e0d6.xml extracting: train/mango_039_jpg.rf.f6882a44e403579448b461db7a4da919.jpg extracting: train/mango_039_jpg.rf.f6882a44e403579448b461db7a4da919.xml extracting: train/mango_040_jpg.rf.5086009d2f3a1a3571429cfbae0e9496.jpg extracting: train/mango_040_jpg.rf.5086009d2f3a1a3571429cfbae0e9496.xml extracting: train/mango_040_jpg.rf.53e69958422b6f5c14fd586d533a0b3b.jpg extracting: train/mango_040_jpg.rf.53e69958422b6f5c14fd586d533a0b3b.xml extracting: train/mango_040_jpg.rf.8cd6d7b0865bffec6435e4784d521d4a.jpg extracting: train/mango_040_jpg.rf.8cd6d7b0865bffec6435e4784d521d4a.xml extracting: train/mango_041_jpg.rf.4ad18cd77f937cd61abce7b13bcfbdad.jpg extracting: train/mango_041_jpg.rf.4ad18cd77f937cd61abce7b13bcfbdad.xml extracting: train/mango_041_jpg.rf.8710346c5285509c35bd9955d1e61052.jpg extracting: train/mango_041_jpg.rf.8710346c5285509c35bd9955d1e61052.xml extracting: train/mango_041_jpg.rf.a00db0fa4a1a27b95944cac66157336f.jpg extracting: train/mango_041_jpg.rf.a00db0fa4a1a27b95944cac66157336f.xml extracting: train/mango_042_jpg.rf.2b2aef854bca70f7be59c35e3568b9a4.jpg extracting: train/mango_042_jpg.rf.2b2aef854bca70f7be59c35e3568b9a4.xml extracting: train/mango_042_jpg.rf.5d9f3e5a43749ef7e2d60d5c942b6805.jpg extracting: train/mango_042_jpg.rf.5d9f3e5a43749ef7e2d60d5c942b6805.xml extracting: train/mango_042_jpg.rf.c22dacac841d4cb15425b467c52e315e.jpg extracting: train/mango_042_jpg.rf.c22dacac841d4cb15425b467c52e315e.xml extracting: train/mango_043_jpg.rf.14add5bd5eb43cde8356407eb9d261f6.jpg extracting: train/mango_043_jpg.rf.14add5bd5eb43cde8356407eb9d261f6.xml extracting: train/mango_043_jpg.rf.5796022671eaad580ca12ca87bb4618d.jpg extracting: train/mango_043_jpg.rf.5796022671eaad580ca12ca87bb4618d.xml extracting: train/mango_043_jpg.rf.ad98b81a3fbea72edbff176db05ae26d.jpg extracting: train/mango_043_jpg.rf.ad98b81a3fbea72edbff176db05ae26d.xml extracting: train/mango_044_jpg.rf.bfe8f9c9a82596dab9ddd2c5ce1a01fa.jpg extracting: train/mango_044_jpg.rf.bfe8f9c9a82596dab9ddd2c5ce1a01fa.xml extracting: train/mango_044_jpg.rf.dd076d8490d8fb603fe9630316334cca.jpg extracting: train/mango_044_jpg.rf.dd076d8490d8fb603fe9630316334cca.xml extracting: train/mango_044_jpg.rf.e2c4eaaed7144e4f2816bb86a2ddde5b.jpg extracting: train/mango_044_jpg.rf.e2c4eaaed7144e4f2816bb86a2ddde5b.xml extracting: train/mango_045_jpg.rf.523abe198b0719b5023bbef7cd814524.jpg extracting: train/mango_045_jpg.rf.523abe198b0719b5023bbef7cd814524.xml extracting: train/mango_045_jpg.rf.ad16705723bc458e9c22b5a56d774bc4.jpg extracting: train/mango_045_jpg.rf.ad16705723bc458e9c22b5a56d774bc4.xml extracting: train/mango_045_jpg.rf.b67c3967cf4d098b97929998268a24ee.jpg extracting: train/mango_045_jpg.rf.b67c3967cf4d098b97929998268a24ee.xml extracting: train/mango_046_jpg.rf.656fbd1103082966c06e267b9bee8f1b.jpg extracting: train/mango_046_jpg.rf.656fbd1103082966c06e267b9bee8f1b.xml extracting: train/mango_046_jpg.rf.a28840043e690c8a0cfa754c2f0ed724.jpg extracting: train/mango_046_jpg.rf.a28840043e690c8a0cfa754c2f0ed724.xml extracting: train/mango_046_jpg.rf.f4f2bfdf8d30b593695addf3eb71560e.jpg extracting: train/mango_046_jpg.rf.f4f2bfdf8d30b593695addf3eb71560e.xml extracting: train/mango_047_jpg.rf.0262c55cceb31c51699a89ee36f94085.jpg extracting: train/mango_047_jpg.rf.0262c55cceb31c51699a89ee36f94085.xml extracting: train/mango_047_jpg.rf.3900e9312716bfbd09a82ebe3152cf94.jpg extracting: train/mango_047_jpg.rf.3900e9312716bfbd09a82ebe3152cf94.xml extracting: train/mango_047_jpg.rf.603e6b7c8aa1a246ae36728d4cca9632.jpg extracting: train/mango_047_jpg.rf.603e6b7c8aa1a246ae36728d4cca9632.xml extracting: train/mango_048_jpg.rf.0d547c5fd03797de5c81b052608f4b79.jpg extracting: train/mango_048_jpg.rf.0d547c5fd03797de5c81b052608f4b79.xml extracting: train/mango_048_jpg.rf.43e606adf97dbf0b418feccb459b60e6.jpg extracting: train/mango_048_jpg.rf.43e606adf97dbf0b418feccb459b60e6.xml extracting: train/mango_048_jpg.rf.b4364b1c5cfcea14d7a82148022b521d.jpg extracting: train/mango_048_jpg.rf.b4364b1c5cfcea14d7a82148022b521d.xml extracting: train/mango_049_jpg.rf.33944c937a443a27ea2fcdbb9c64c0e1.jpg extracting: train/mango_049_jpg.rf.33944c937a443a27ea2fcdbb9c64c0e1.xml extracting: train/mango_049_jpg.rf.884a8dd81502e4b378989dc47e5aed5d.jpg extracting: train/mango_049_jpg.rf.884a8dd81502e4b378989dc47e5aed5d.xml extracting: train/mango_049_jpg.rf.9c48de9b4d27486276bf99bb72ee6d95.jpg extracting: train/mango_049_jpg.rf.9c48de9b4d27486276bf99bb72ee6d95.xml extracting: train/mango_050_jpg.rf.596a9e3bb9dc297d689fe2bdffb136d3.jpg extracting: train/mango_050_jpg.rf.596a9e3bb9dc297d689fe2bdffb136d3.xml extracting: train/mango_050_jpg.rf.a058ea3d3f40b379f1faefd4784d1bc9.jpg extracting: train/mango_050_jpg.rf.a058ea3d3f40b379f1faefd4784d1bc9.xml extracting: train/mango_050_jpg.rf.d01e91daec63d9e30e962f1d1b5458e9.jpg extracting: train/mango_050_jpg.rf.d01e91daec63d9e30e962f1d1b5458e9.xml extracting: train/mango_051_jpg.rf.1100e62545c0bcfca4d7a5035ca2e8db.jpg extracting: train/mango_051_jpg.rf.1100e62545c0bcfca4d7a5035ca2e8db.xml extracting: train/mango_051_jpg.rf.44ca0532909f8e9194ac949b49b2ef97.jpg extracting: train/mango_051_jpg.rf.44ca0532909f8e9194ac949b49b2ef97.xml extracting: train/mango_051_jpg.rf.b8d5f8d24271d91e9387a716c9f49ec5.jpg extracting: train/mango_051_jpg.rf.b8d5f8d24271d91e9387a716c9f49ec5.xml extracting: train/mango_052_jpg.rf.2c47d1a2ff5ac5342d140a136960c7a7.jpg extracting: train/mango_052_jpg.rf.2c47d1a2ff5ac5342d140a136960c7a7.xml extracting: train/mango_052_jpg.rf.76e69b64f779bc353b326777f976943d.jpg extracting: train/mango_052_jpg.rf.76e69b64f779bc353b326777f976943d.xml extracting: train/mango_052_jpg.rf.e032e503a1e16ba615a5b9af6c5ee499.jpg extracting: train/mango_052_jpg.rf.e032e503a1e16ba615a5b9af6c5ee499.xml extracting: train/mango_053_jpg.rf.4373541e617e25c8e3cf67ad6e48f61b.jpg extracting: train/mango_053_jpg.rf.4373541e617e25c8e3cf67ad6e48f61b.xml extracting: train/mango_053_jpg.rf.b22e675cc832a01743d5737ad58fb0c9.jpg extracting: train/mango_053_jpg.rf.b22e675cc832a01743d5737ad58fb0c9.xml extracting: train/mango_053_jpg.rf.cccfad6095f0134b226b755fa408bca9.jpg extracting: train/mango_053_jpg.rf.cccfad6095f0134b226b755fa408bca9.xml extracting: train/mango_055_jpg.rf.1e367bd4b14a6611ea734882bdf6a5f0.jpg extracting: train/mango_055_jpg.rf.1e367bd4b14a6611ea734882bdf6a5f0.xml extracting: train/mango_055_jpg.rf.383dba6248961b698214d048ef0783a8.jpg extracting: train/mango_055_jpg.rf.383dba6248961b698214d048ef0783a8.xml extracting: train/mango_055_jpg.rf.9b183529fb03eed2a4826494c161217e.jpg extracting: train/mango_055_jpg.rf.9b183529fb03eed2a4826494c161217e.xml extracting: train/mango_056_jpg.rf.53bc40bc2c8d7d6ca2bd2e8a0c40bc37.jpg extracting: train/mango_056_jpg.rf.53bc40bc2c8d7d6ca2bd2e8a0c40bc37.xml extracting: train/mango_056_jpg.rf.8538d912a7462cdb8697f9932582f4d1.jpg extracting: train/mango_056_jpg.rf.8538d912a7462cdb8697f9932582f4d1.xml extracting: train/mango_056_jpg.rf.e8755e74560d9469e11848a617c37f3b.jpg extracting: train/mango_056_jpg.rf.e8755e74560d9469e11848a617c37f3b.xml extracting: train/mango_057_jpg.rf.3ca13e451ecbc927f0ea9f56be0ea120.jpg extracting: train/mango_057_jpg.rf.3ca13e451ecbc927f0ea9f56be0ea120.xml extracting: train/mango_057_jpg.rf.a91ca87a4e0095078d217c658fd67bbc.jpg extracting: train/mango_057_jpg.rf.a91ca87a4e0095078d217c658fd67bbc.xml extracting: train/mango_057_jpg.rf.d3a98c7609cd7dc827fccc170dc10e03.jpg extracting: train/mango_057_jpg.rf.d3a98c7609cd7dc827fccc170dc10e03.xml extracting: train/mango_058_jpg.rf.9a79e2219bb5b6d5e52753d627421893.jpg extracting: train/mango_058_jpg.rf.9a79e2219bb5b6d5e52753d627421893.xml extracting: train/mango_058_jpg.rf.cc78aa946aac9060a31065b566874241.jpg extracting: train/mango_058_jpg.rf.cc78aa946aac9060a31065b566874241.xml extracting: train/mango_058_jpg.rf.e75a898b1fcac9240b7b32938067b851.jpg extracting: train/mango_058_jpg.rf.e75a898b1fcac9240b7b32938067b851.xml extracting: train/mango_059_jpg.rf.56b1423bbe936dbca082fcb89e6977d7.jpg extracting: train/mango_059_jpg.rf.56b1423bbe936dbca082fcb89e6977d7.xml extracting: train/mango_059_jpg.rf.89956fbf8481520fb9f4a482f00bf2dd.jpg extracting: train/mango_059_jpg.rf.89956fbf8481520fb9f4a482f00bf2dd.xml extracting: train/mango_059_jpg.rf.971b2c5caa8e058887c6b07cc6ab4bd1.jpg extracting: train/mango_059_jpg.rf.971b2c5caa8e058887c6b07cc6ab4bd1.xml extracting: train/mango_060_jpg.rf.89c09632f45c410e502362bef5d6d2f1.jpg extracting: train/mango_060_jpg.rf.89c09632f45c410e502362bef5d6d2f1.xml extracting: train/mango_060_jpg.rf.adfacd73d64e623280281f67b1a39796.jpg extracting: train/mango_060_jpg.rf.adfacd73d64e623280281f67b1a39796.xml extracting: train/mango_060_jpg.rf.ebf4535cea0d0a2c8c9b9e193465447c.jpg extracting: train/mango_060_jpg.rf.ebf4535cea0d0a2c8c9b9e193465447c.xml extracting: train/mango_061_jpg.rf.5d554e9e27c9aa1e79deb98daddd3b75.jpg extracting: train/mango_061_jpg.rf.5d554e9e27c9aa1e79deb98daddd3b75.xml extracting: train/mango_061_jpg.rf.f2bd069e1ba115de97e04aacc5fba26a.jpg extracting: train/mango_061_jpg.rf.f2bd069e1ba115de97e04aacc5fba26a.xml extracting: train/mango_061_jpg.rf.f4c086a9438e33362a56e044a013cf48.jpg extracting: train/mango_061_jpg.rf.f4c086a9438e33362a56e044a013cf48.xml extracting: train/mango_062_jpg.rf.287fdc60cf5d7ab0602165bc67bcb9f8.jpg extracting: train/mango_062_jpg.rf.287fdc60cf5d7ab0602165bc67bcb9f8.xml extracting: train/mango_062_jpg.rf.389b394e22ef00cd9c1643cbcc7e8da8.jpg extracting: train/mango_062_jpg.rf.389b394e22ef00cd9c1643cbcc7e8da8.xml extracting: train/mango_062_jpg.rf.4c90cfde7bd91789cf6b0c1908d3b12c.jpg extracting: train/mango_062_jpg.rf.4c90cfde7bd91789cf6b0c1908d3b12c.xml extracting: train/mango_063_jpg.rf.075828c5d14de15b7522e8ee89c8fe21.jpg extracting: train/mango_063_jpg.rf.075828c5d14de15b7522e8ee89c8fe21.xml extracting: train/mango_063_jpg.rf.3f1b729d616547d4550f76568dce1974.jpg extracting: train/mango_063_jpg.rf.3f1b729d616547d4550f76568dce1974.xml extracting: train/mango_063_jpg.rf.baab911352676b0d3dfd9b71bbb62a12.jpg extracting: train/mango_063_jpg.rf.baab911352676b0d3dfd9b71bbb62a12.xml extracting: train/mango_064_jpg.rf.174cde33391789b24f9a1eafaaca2ac5.jpg extracting: train/mango_064_jpg.rf.174cde33391789b24f9a1eafaaca2ac5.xml extracting: train/mango_064_jpg.rf.3ea7f60988db13d6418e9480b0ebda5a.jpg extracting: train/mango_064_jpg.rf.3ea7f60988db13d6418e9480b0ebda5a.xml extracting: train/mango_064_jpg.rf.de9f22e8ec41b9929a0d7dcad2601359.jpg extracting: train/mango_064_jpg.rf.de9f22e8ec41b9929a0d7dcad2601359.xml extracting: train/mango_065_jpg.rf.5a1fefea8e9f0f7dd550ecd0610468b0.jpg extracting: train/mango_065_jpg.rf.5a1fefea8e9f0f7dd550ecd0610468b0.xml extracting: train/mango_065_jpg.rf.61e5d719fe66e04bba44ba1c016a5df7.jpg extracting: train/mango_065_jpg.rf.61e5d719fe66e04bba44ba1c016a5df7.xml extracting: train/mango_065_jpg.rf.628eb41416fc6e04a51dd964c4ccbba6.jpg extracting: train/mango_065_jpg.rf.628eb41416fc6e04a51dd964c4ccbba6.xml extracting: train/mango_066_jpg.rf.3e57c1a11c2cfdd68d4fb2456aa939ad.jpg extracting: train/mango_066_jpg.rf.3e57c1a11c2cfdd68d4fb2456aa939ad.xml extracting: train/mango_066_jpg.rf.9fcc6e9e307aebcf9acb95df2e674352.jpg extracting: train/mango_066_jpg.rf.9fcc6e9e307aebcf9acb95df2e674352.xml extracting: train/mango_066_jpg.rf.b6ef313c68b8737af2445e4e3af355e9.jpg extracting: train/mango_066_jpg.rf.b6ef313c68b8737af2445e4e3af355e9.xml extracting: train/mango_067_jpg.rf.0296480a65b515c446eab9e2bf4c7e1d.jpg extracting: train/mango_067_jpg.rf.0296480a65b515c446eab9e2bf4c7e1d.xml extracting: train/mango_067_jpg.rf.1e372ab47b44008998a1f9e2425ee446.jpg extracting: train/mango_067_jpg.rf.1e372ab47b44008998a1f9e2425ee446.xml extracting: train/mango_067_jpg.rf.263dfc767cc9f8aa199319465d25cbce.jpg extracting: train/mango_067_jpg.rf.263dfc767cc9f8aa199319465d25cbce.xml extracting: train/mango_068_jpg.rf.aa3438eea3194169e3d1d2779332c34f.jpg extracting: train/mango_068_jpg.rf.aa3438eea3194169e3d1d2779332c34f.xml extracting: train/mango_068_jpg.rf.da73edf76dddf3d7d15138e7eac8bb68.jpg extracting: train/mango_068_jpg.rf.da73edf76dddf3d7d15138e7eac8bb68.xml extracting: train/mango_068_jpg.rf.f912574a3175da4e7cf937d96e411bf6.jpg extracting: train/mango_068_jpg.rf.f912574a3175da4e7cf937d96e411bf6.xml extracting: train/mango_069_jpg.rf.5624bdda9f395f3b93ea458025eaa7ae.jpg extracting: train/mango_069_jpg.rf.5624bdda9f395f3b93ea458025eaa7ae.xml extracting: train/mango_069_jpg.rf.daf0f51f69e53b581d1af917866cb29b.jpg extracting: train/mango_069_jpg.rf.daf0f51f69e53b581d1af917866cb29b.xml extracting: train/mango_069_jpg.rf.fb4e32d853a3f2ec5551de50903593eb.jpg extracting: train/mango_069_jpg.rf.fb4e32d853a3f2ec5551de50903593eb.xml extracting: train/mango_070_jpg.rf.27ecef1bd9f2f7e092a43ac78cdd3ca5.jpg extracting: train/mango_070_jpg.rf.27ecef1bd9f2f7e092a43ac78cdd3ca5.xml extracting: train/mango_070_jpg.rf.5d133ff819bcc0c7034615f9b716052f.jpg extracting: train/mango_070_jpg.rf.5d133ff819bcc0c7034615f9b716052f.xml extracting: train/mango_070_jpg.rf.906e35f531248113445ef4923f55ec82.jpg extracting: train/mango_070_jpg.rf.906e35f531248113445ef4923f55ec82.xml extracting: train/mango_071_jpg.rf.0ed5d0aa1171d7a13a8d88e33cec39d3.jpg extracting: train/mango_071_jpg.rf.0ed5d0aa1171d7a13a8d88e33cec39d3.xml extracting: train/mango_071_jpg.rf.2da1a69ce34bc7ba05059379b205f392.jpg extracting: train/mango_071_jpg.rf.2da1a69ce34bc7ba05059379b205f392.xml extracting: train/mango_071_jpg.rf.af262ff83ac189cb120bf4952823c49a.jpg extracting: train/mango_071_jpg.rf.af262ff83ac189cb120bf4952823c49a.xml extracting: train/mango_072_jpg.rf.17276272a28443989eb57983f51392d8.jpg extracting: train/mango_072_jpg.rf.17276272a28443989eb57983f51392d8.xml extracting: train/mango_072_jpg.rf.288c0848224c19408c10f2e6c11636e3.jpg extracting: train/mango_072_jpg.rf.288c0848224c19408c10f2e6c11636e3.xml extracting: train/mango_072_jpg.rf.caae115303ae982e3c8124faf2eb5d1a.jpg extracting: train/mango_072_jpg.rf.caae115303ae982e3c8124faf2eb5d1a.xml extracting: train/mango_073_jpg.rf.1deb70984db1f710145d2633f0300a6a.jpg extracting: train/mango_073_jpg.rf.1deb70984db1f710145d2633f0300a6a.xml extracting: train/mango_073_jpg.rf.525a45ff8b47a82363377b91d059ca74.jpg extracting: train/mango_073_jpg.rf.525a45ff8b47a82363377b91d059ca74.xml extracting: train/mango_073_jpg.rf.8d006c4f13291884c769fc87855fcc25.jpg extracting: train/mango_073_jpg.rf.8d006c4f13291884c769fc87855fcc25.xml extracting: train/mango_074_jpg.rf.0d3313bd8e68777f90430cf186adc2a9.jpg extracting: train/mango_074_jpg.rf.0d3313bd8e68777f90430cf186adc2a9.xml extracting: train/mango_074_jpg.rf.7152cc74c7cfc121bb33578b3ae385b3.jpg extracting: train/mango_074_jpg.rf.7152cc74c7cfc121bb33578b3ae385b3.xml extracting: train/mango_074_jpg.rf.7d33d30f12e41c7a3a87e4ed0585bfc9.jpg extracting: train/mango_074_jpg.rf.7d33d30f12e41c7a3a87e4ed0585bfc9.xml extracting: train/mango_075_jpg.rf.382ca6aaffc39e46f67cc40d6c45a537.jpg extracting: train/mango_075_jpg.rf.382ca6aaffc39e46f67cc40d6c45a537.xml extracting: train/mango_075_jpg.rf.a04dff99e83de99c1027b15f15fb5c0e.jpg extracting: train/mango_075_jpg.rf.a04dff99e83de99c1027b15f15fb5c0e.xml extracting: train/mango_075_jpg.rf.ca54ba35c8338e588f366aaaf8b9b0b7.jpg extracting: train/mango_075_jpg.rf.ca54ba35c8338e588f366aaaf8b9b0b7.xml extracting: train/mango_076_jpg.rf.6d7f65993cb0e186d2faa2ef4273274c.jpg extracting: train/mango_076_jpg.rf.6d7f65993cb0e186d2faa2ef4273274c.xml extracting: train/mango_076_jpg.rf.85100b2019b7c5cb2e385812b6296c73.jpg extracting: train/mango_076_jpg.rf.85100b2019b7c5cb2e385812b6296c73.xml extracting: train/mango_076_jpg.rf.ff3f4289cc7500ae5ca86a8f0f5449b5.jpg extracting: train/mango_076_jpg.rf.ff3f4289cc7500ae5ca86a8f0f5449b5.xml extracting: train/mango_077_jpg.rf.3c4c735a475e9eef3e788513aabbdc73.jpg extracting: train/mango_077_jpg.rf.3c4c735a475e9eef3e788513aabbdc73.xml extracting: train/mango_077_jpg.rf.5bb122431cf9733941c23c03d622f375.jpg extracting: train/mango_077_jpg.rf.5bb122431cf9733941c23c03d622f375.xml extracting: train/mango_077_jpg.rf.9ed5093211e74a3b1afd38172ea56169.jpg extracting: train/mango_077_jpg.rf.9ed5093211e74a3b1afd38172ea56169.xml extracting: train/mango_078_jpg.rf.474528d7fa790b7ba038f558b49432a4.jpg extracting: train/mango_078_jpg.rf.474528d7fa790b7ba038f558b49432a4.xml extracting: train/mango_078_jpg.rf.a0f8e1481f363ca61963f422650220cc.jpg extracting: train/mango_078_jpg.rf.a0f8e1481f363ca61963f422650220cc.xml extracting: train/mango_078_jpg.rf.ee6c0154971887f07e7228786322877d.jpg extracting: train/mango_078_jpg.rf.ee6c0154971887f07e7228786322877d.xml extracting: train/mango_079_jpg.rf.1c8672b4cc90dd0876256dfd9eb38eed.jpg extracting: train/mango_079_jpg.rf.1c8672b4cc90dd0876256dfd9eb38eed.xml extracting: train/mango_079_jpg.rf.1e15d0e746bfc7085dd8729ebd8722cc.jpg extracting: train/mango_079_jpg.rf.1e15d0e746bfc7085dd8729ebd8722cc.xml extracting: train/mango_079_jpg.rf.2d76ec2c1a424b04d1f8e694fa60dc40.jpg extracting: train/mango_079_jpg.rf.2d76ec2c1a424b04d1f8e694fa60dc40.xml extracting: train/mango_080_jpg.rf.238eabc2dbc236b0dede12aa5c521321.jpg extracting: train/mango_080_jpg.rf.238eabc2dbc236b0dede12aa5c521321.xml extracting: train/mango_080_jpg.rf.8da85b910355cd5bf71a227dea17fc1d.jpg extracting: train/mango_080_jpg.rf.8da85b910355cd5bf71a227dea17fc1d.xml extracting: train/mango_080_jpg.rf.a4af46a58f64b933fa8c13325850297e.jpg extracting: train/mango_080_jpg.rf.a4af46a58f64b933fa8c13325850297e.xml extracting: train/mango_081_jpg.rf.ad945462388eed7f5817d3d0cab0c912.jpg extracting: train/mango_081_jpg.rf.ad945462388eed7f5817d3d0cab0c912.xml extracting: train/mango_081_jpg.rf.c2a4e0a485caab6c45a570f2bf14bc6d.jpg extracting: train/mango_081_jpg.rf.c2a4e0a485caab6c45a570f2bf14bc6d.xml extracting: train/mango_081_jpg.rf.f7e83c54ef7d6088dae18f3773bcbc9e.jpg extracting: train/mango_081_jpg.rf.f7e83c54ef7d6088dae18f3773bcbc9e.xml extracting: train/mango_082_jpg.rf.d50fa871b36359086a0a68f8ac4182ab.jpg extracting: train/mango_082_jpg.rf.d50fa871b36359086a0a68f8ac4182ab.xml extracting: train/mango_082_jpg.rf.eca9c7cc6842b92430f12915400aaaa8.jpg extracting: train/mango_082_jpg.rf.eca9c7cc6842b92430f12915400aaaa8.xml extracting: train/mango_082_jpg.rf.ff2f31a8f5505a5bc8f6c5b305f58872.jpg extracting: train/mango_082_jpg.rf.ff2f31a8f5505a5bc8f6c5b305f58872.xml extracting: train/mango_083_jpg.rf.3c24dce762e632252c7b8a9161a2c27c.jpg extracting: train/mango_083_jpg.rf.3c24dce762e632252c7b8a9161a2c27c.xml extracting: train/mango_083_jpg.rf.b59893fa7fd99b8aa444521fc3d5b975.jpg extracting: train/mango_083_jpg.rf.b59893fa7fd99b8aa444521fc3d5b975.xml extracting: train/mango_083_jpg.rf.c542ff7b76edfc3a4206cb07231edee8.jpg extracting: train/mango_083_jpg.rf.c542ff7b76edfc3a4206cb07231edee8.xml extracting: train/mango_084_jpg.rf.73ea376594f34f597a75b2a412f2b132.jpg extracting: train/mango_084_jpg.rf.73ea376594f34f597a75b2a412f2b132.xml extracting: train/mango_084_jpg.rf.7f42b4ad4ce1e3964ead41b9c5df92a9.jpg extracting: train/mango_084_jpg.rf.7f42b4ad4ce1e3964ead41b9c5df92a9.xml extracting: train/mango_084_jpg.rf.8b9fe26e12c324f03ee94bf58482a553.jpg extracting: train/mango_084_jpg.rf.8b9fe26e12c324f03ee94bf58482a553.xml extracting: train/mango_085_jpg.rf.67b804fffc0df4f4ba4732ce669feba0.jpg extracting: train/mango_085_jpg.rf.67b804fffc0df4f4ba4732ce669feba0.xml extracting: train/mango_085_jpg.rf.f3bc64572dd7b150216186adb22bc2e3.jpg extracting: train/mango_085_jpg.rf.f3bc64572dd7b150216186adb22bc2e3.xml extracting: train/mango_085_jpg.rf.f510c284c44734f4ddfe090b89ceedc8.jpg extracting: train/mango_085_jpg.rf.f510c284c44734f4ddfe090b89ceedc8.xml extracting: train/mango_086_jpg.rf.4d75101bf018290710d4e5d2b236b4d5.jpg extracting: train/mango_086_jpg.rf.4d75101bf018290710d4e5d2b236b4d5.xml extracting: train/mango_086_jpg.rf.cf039238e11678ff70be292861ef1acd.jpg extracting: train/mango_086_jpg.rf.cf039238e11678ff70be292861ef1acd.xml extracting: train/mango_086_jpg.rf.f164344b4337a3cfe258368ae3a0e504.jpg extracting: train/mango_086_jpg.rf.f164344b4337a3cfe258368ae3a0e504.xml extracting: train/mango_087_jpg.rf.082a36d152df41c31d2836f570f8337f.jpg extracting: train/mango_087_jpg.rf.082a36d152df41c31d2836f570f8337f.xml extracting: train/mango_087_jpg.rf.7151d4ca54246bcfa1465e8307f23c24.jpg extracting: train/mango_087_jpg.rf.7151d4ca54246bcfa1465e8307f23c24.xml extracting: train/mango_087_jpg.rf.9a85ca31ae05e0a9c5def5523eb06d3c.jpg extracting: train/mango_087_jpg.rf.9a85ca31ae05e0a9c5def5523eb06d3c.xml extracting: train/mango_088_jpg.rf.14d31ef00a6e074be9bcd7a98718d236.jpg extracting: train/mango_088_jpg.rf.14d31ef00a6e074be9bcd7a98718d236.xml extracting: train/mango_088_jpg.rf.22cf7db38f883937db5fe708886ed2c9.jpg extracting: train/mango_088_jpg.rf.22cf7db38f883937db5fe708886ed2c9.xml extracting: train/mango_088_jpg.rf.49f6d89a827266b2a58fcf45de22c078.jpg extracting: train/mango_088_jpg.rf.49f6d89a827266b2a58fcf45de22c078.xml extracting: train/mango_089_jpg.rf.548e16c29c66b1961dcfd5fa2e7706c7.jpg extracting: train/mango_089_jpg.rf.548e16c29c66b1961dcfd5fa2e7706c7.xml extracting: train/mango_089_jpg.rf.86024b9651f551b3890c5e75151d0a42.jpg extracting: train/mango_089_jpg.rf.86024b9651f551b3890c5e75151d0a42.xml extracting: train/mango_089_jpg.rf.aae764200a38140e3f8196de984697d4.jpg extracting: train/mango_089_jpg.rf.aae764200a38140e3f8196de984697d4.xml extracting: train/mango_090_jpg.rf.1300fb7aaf406591fa2a2d77feef0f1b.jpg extracting: train/mango_090_jpg.rf.1300fb7aaf406591fa2a2d77feef0f1b.xml extracting: train/mango_090_jpg.rf.5ae59f03d0fea846107216f679b4c813.jpg extracting: train/mango_090_jpg.rf.5ae59f03d0fea846107216f679b4c813.xml extracting: train/mango_090_jpg.rf.feafdb293db796807dd33d6a782c567a.jpg extracting: train/mango_090_jpg.rf.feafdb293db796807dd33d6a782c567a.xml extracting: train/mango_091_jpg.rf.57b503cfaff7b076c16a803849f6ed47.jpg extracting: train/mango_091_jpg.rf.57b503cfaff7b076c16a803849f6ed47.xml extracting: train/mango_091_jpg.rf.7676ee53478bcace9ad04b62d71d5d0e.jpg extracting: train/mango_091_jpg.rf.7676ee53478bcace9ad04b62d71d5d0e.xml extracting: train/mango_091_jpg.rf.875676b3d6bde56f896ec666ddc316b3.jpg extracting: train/mango_091_jpg.rf.875676b3d6bde56f896ec666ddc316b3.xml extracting: train/mango_092_jpg.rf.225bc21d210a08e435c0f9cc647a69c4.jpg extracting: train/mango_092_jpg.rf.225bc21d210a08e435c0f9cc647a69c4.xml extracting: train/mango_092_jpg.rf.f82ae7fa5dde643b7d09700d11fbdcf9.jpg extracting: train/mango_092_jpg.rf.f82ae7fa5dde643b7d09700d11fbdcf9.xml extracting: train/mango_092_jpg.rf.ffdbd9d2ca0be32300b949c4056772c1.jpg extracting: train/mango_092_jpg.rf.ffdbd9d2ca0be32300b949c4056772c1.xml extracting: train/mango_093_jpg.rf.330a5e7ead858af570026cb0643fce96.jpg extracting: train/mango_093_jpg.rf.330a5e7ead858af570026cb0643fce96.xml extracting: train/mango_093_jpg.rf.3d0cf35c58f07754b0b12042e85e9e50.jpg extracting: train/mango_093_jpg.rf.3d0cf35c58f07754b0b12042e85e9e50.xml extracting: train/mango_093_jpg.rf.ceff5b909da1a2525018ca6d0e8e23f8.jpg extracting: train/mango_093_jpg.rf.ceff5b909da1a2525018ca6d0e8e23f8.xml extracting: train/mango_094_jpg.rf.96f595288287cb872c852189f1173635.jpg extracting: train/mango_094_jpg.rf.96f595288287cb872c852189f1173635.xml extracting: train/mango_094_jpg.rf.c4cf2cc7dfcec66d1f477bf069113776.jpg extracting: train/mango_094_jpg.rf.c4cf2cc7dfcec66d1f477bf069113776.xml extracting: train/mango_094_jpg.rf.d114c7d18fde1f27ce2a8633433b4003.jpg extracting: train/mango_094_jpg.rf.d114c7d18fde1f27ce2a8633433b4003.xml extracting: train/mango_095_jpg.rf.8cf946a98d2a446a302f568c932f5acc.jpg extracting: train/mango_095_jpg.rf.8cf946a98d2a446a302f568c932f5acc.xml extracting: train/mango_095_jpg.rf.92cc08a10b0879347ccdf5e29766d29d.jpg extracting: train/mango_095_jpg.rf.92cc08a10b0879347ccdf5e29766d29d.xml extracting: train/mango_095_jpg.rf.b4089fd37b14acd23f3d40bd17d00eb8.jpg extracting: train/mango_095_jpg.rf.b4089fd37b14acd23f3d40bd17d00eb8.xml extracting: train/mango_096_jpg.rf.2ce8bf0184aea8b000f9be42f8b10c8d.jpg extracting: train/mango_096_jpg.rf.2ce8bf0184aea8b000f9be42f8b10c8d.xml extracting: train/mango_096_jpg.rf.3b5c61e8e0d6855dd6de9907bc976d54.jpg extracting: train/mango_096_jpg.rf.3b5c61e8e0d6855dd6de9907bc976d54.xml extracting: train/mango_096_jpg.rf.78938a284d2b799b9f61670500189ee1.jpg extracting: train/mango_096_jpg.rf.78938a284d2b799b9f61670500189ee1.xml extracting: train/mango_097_jpg.rf.0c4e87766d32283af7075d31c603c7b3.jpg extracting: train/mango_097_jpg.rf.0c4e87766d32283af7075d31c603c7b3.xml extracting: train/mango_097_jpg.rf.cd1eb3a62881ed116d4fdc132019665f.jpg extracting: train/mango_097_jpg.rf.cd1eb3a62881ed116d4fdc132019665f.xml extracting: train/mango_097_jpg.rf.e1658b56690e8bca8a0aef4cda35a84e.jpg extracting: train/mango_097_jpg.rf.e1658b56690e8bca8a0aef4cda35a84e.xml extracting: train/mango_098_jpg.rf.1ea7a0d491dd5f3a288da03cdd0c41ce.jpg extracting: train/mango_098_jpg.rf.1ea7a0d491dd5f3a288da03cdd0c41ce.xml extracting: train/mango_098_jpg.rf.405f27e939408b6325a4dd0fcdcbae25.jpg extracting: train/mango_098_jpg.rf.405f27e939408b6325a4dd0fcdcbae25.xml extracting: train/mango_098_jpg.rf.6064f6c4fae1dba5667e7f96a6246fc7.jpg extracting: train/mango_098_jpg.rf.6064f6c4fae1dba5667e7f96a6246fc7.xml extracting: train/mango_099_jpg.rf.08718430c41df413d3326907bb1ed0a2.jpg extracting: train/mango_099_jpg.rf.08718430c41df413d3326907bb1ed0a2.xml extracting: train/mango_099_jpg.rf.90974e4b1c71d767b175391f0fd4690d.jpg extracting: train/mango_099_jpg.rf.90974e4b1c71d767b175391f0fd4690d.xml extracting: train/mango_099_jpg.rf.b35549ff6e8c98a5240fa0f9752a24ff.jpg extracting: train/mango_099_jpg.rf.b35549ff6e8c98a5240fa0f9752a24ff.xml extracting: train/mango_100_jpg.rf.0bc0fd1d8c2aa8d4e2791779938cbae0.jpg extracting: train/mango_100_jpg.rf.0bc0fd1d8c2aa8d4e2791779938cbae0.xml extracting: train/mango_100_jpg.rf.6f23724cf812dde5ad7434024413a888.jpg extracting: train/mango_100_jpg.rf.6f23724cf812dde5ad7434024413a888.xml extracting: train/mango_100_jpg.rf.9d0afa6edc2fe8df7b119ebf6eb934c1.jpg extracting: train/mango_100_jpg.rf.9d0afa6edc2fe8df7b119ebf6eb934c1.xml extracting: train/orange_031_jpg.rf.13577b7097fc969e9b8dfa0dc3150f51.jpg extracting: train/orange_031_jpg.rf.13577b7097fc969e9b8dfa0dc3150f51.xml extracting: train/orange_031_jpg.rf.5b18d1bea791e975df09d800aace419c.jpg extracting: train/orange_031_jpg.rf.5b18d1bea791e975df09d800aace419c.xml extracting: train/orange_031_jpg.rf.f63b6fa0c892d8305c8883a51e998673.jpg extracting: train/orange_031_jpg.rf.f63b6fa0c892d8305c8883a51e998673.xml extracting: train/orange_032_jpg.rf.1180e9c9127980a81f73de3ddefa1928.jpg extracting: train/orange_032_jpg.rf.1180e9c9127980a81f73de3ddefa1928.xml extracting: train/orange_032_jpg.rf.77c786d9e95061baf023a81748d18904.jpg extracting: train/orange_032_jpg.rf.77c786d9e95061baf023a81748d18904.xml extracting: train/orange_032_jpg.rf.fb56c617b56cde940803ce87b934f2ac.jpg extracting: train/orange_032_jpg.rf.fb56c617b56cde940803ce87b934f2ac.xml extracting: train/orange_033_jpg.rf.04084e39e786aa4af4d4fca9e2fef955.jpg extracting: train/orange_033_jpg.rf.04084e39e786aa4af4d4fca9e2fef955.xml extracting: train/orange_033_jpg.rf.e7debde2ff459f3701f8025b2a19e128.jpg extracting: train/orange_033_jpg.rf.e7debde2ff459f3701f8025b2a19e128.xml extracting: train/orange_033_jpg.rf.fa70bca8d549c48e12ceef64df1c7818.jpg extracting: train/orange_033_jpg.rf.fa70bca8d549c48e12ceef64df1c7818.xml extracting: train/orange_034_jpg.rf.4b9244aec7a5cfea2a99371b3347463e.jpg extracting: train/orange_034_jpg.rf.4b9244aec7a5cfea2a99371b3347463e.xml extracting: train/orange_034_jpg.rf.8e57635af454898ccc2167f93b33c97c.jpg extracting: train/orange_034_jpg.rf.8e57635af454898ccc2167f93b33c97c.xml extracting: train/orange_034_jpg.rf.d1f539d5c20e4a98ec47b0b703c9d768.jpg extracting: train/orange_034_jpg.rf.d1f539d5c20e4a98ec47b0b703c9d768.xml extracting: train/orange_035_jpg.rf.625676e334769a13e059c61bb637cbd4.jpg extracting: train/orange_035_jpg.rf.625676e334769a13e059c61bb637cbd4.xml extracting: train/orange_035_jpg.rf.74e545c9c1ecae7350a2d601d43cf4bc.jpg extracting: train/orange_035_jpg.rf.74e545c9c1ecae7350a2d601d43cf4bc.xml extracting: train/orange_035_jpg.rf.86117fa010d752a00e4c412094ae23e5.jpg extracting: train/orange_035_jpg.rf.86117fa010d752a00e4c412094ae23e5.xml extracting: train/orange_036_jpg.rf.1327779416c909d23d295ee9e02704e2.jpg extracting: train/orange_036_jpg.rf.1327779416c909d23d295ee9e02704e2.xml extracting: train/orange_036_jpg.rf.a5963fcfa50b66289d38b5a07c55f951.jpg extracting: train/orange_036_jpg.rf.a5963fcfa50b66289d38b5a07c55f951.xml extracting: train/orange_036_jpg.rf.fa4d03a2ddb49e52faec0d732d76bf77.jpg extracting: train/orange_036_jpg.rf.fa4d03a2ddb49e52faec0d732d76bf77.xml extracting: train/orange_037_jpg.rf.34f015859b605d920d6214f1afa5577d.jpg extracting: train/orange_037_jpg.rf.34f015859b605d920d6214f1afa5577d.xml extracting: train/orange_037_jpg.rf.9fcfb2cc57160ed7c916e19fd11c6474.jpg extracting: train/orange_037_jpg.rf.9fcfb2cc57160ed7c916e19fd11c6474.xml extracting: train/orange_037_jpg.rf.f743a267534029d0bbe837b26e5ae612.jpg extracting: train/orange_037_jpg.rf.f743a267534029d0bbe837b26e5ae612.xml extracting: train/orange_038_jpg.rf.42b0320025d32b3cfb01f2a277afdf85.jpg extracting: train/orange_038_jpg.rf.42b0320025d32b3cfb01f2a277afdf85.xml extracting: train/orange_038_jpg.rf.6ec2713f438969a2e95f471206c624c8.jpg extracting: train/orange_038_jpg.rf.6ec2713f438969a2e95f471206c624c8.xml extracting: train/orange_038_jpg.rf.a57e383cec036d4bc575b583c4b910e1.jpg extracting: train/orange_038_jpg.rf.a57e383cec036d4bc575b583c4b910e1.xml extracting: train/orange_039_jpg.rf.0817843a5cb4ac277137ea8489eaf42c.jpg extracting: train/orange_039_jpg.rf.0817843a5cb4ac277137ea8489eaf42c.xml extracting: train/orange_039_jpg.rf.43419f29af35e2728b02af33664badc8.jpg extracting: train/orange_039_jpg.rf.43419f29af35e2728b02af33664badc8.xml extracting: train/orange_039_jpg.rf.48b8c00fc7812fee0037cb323fc2dee8.jpg extracting: train/orange_039_jpg.rf.48b8c00fc7812fee0037cb323fc2dee8.xml extracting: train/orange_040_jpg.rf.6187839804c1bbe90d8f6f88f1014835.jpg extracting: train/orange_040_jpg.rf.6187839804c1bbe90d8f6f88f1014835.xml extracting: train/orange_040_jpg.rf.eac2ac2cd9b374ccf7f4d42595a53fef.jpg extracting: train/orange_040_jpg.rf.eac2ac2cd9b374ccf7f4d42595a53fef.xml extracting: train/orange_040_jpg.rf.ed1f0087bdff9e02d654656415a0f459.jpg extracting: train/orange_040_jpg.rf.ed1f0087bdff9e02d654656415a0f459.xml extracting: train/orange_041_jpg.rf.112e2604643df282dd672f9cb6128fa7.jpg extracting: train/orange_041_jpg.rf.112e2604643df282dd672f9cb6128fa7.xml extracting: train/orange_041_jpg.rf.6868c6715dd89a913df083151147e0e4.jpg extracting: train/orange_041_jpg.rf.6868c6715dd89a913df083151147e0e4.xml extracting: train/orange_041_jpg.rf.cfcffa2695f47689682cc89062fbc273.jpg extracting: train/orange_041_jpg.rf.cfcffa2695f47689682cc89062fbc273.xml extracting: train/orange_043_jpg.rf.161e5a69a748544630d4951feb790229.jpg extracting: train/orange_043_jpg.rf.161e5a69a748544630d4951feb790229.xml extracting: train/orange_043_jpg.rf.2c012e28fcddbead99bc01458301973a.jpg extracting: train/orange_043_jpg.rf.2c012e28fcddbead99bc01458301973a.xml extracting: train/orange_043_jpg.rf.d85828b514be05f72b3a60f042e8689c.jpg extracting: train/orange_043_jpg.rf.d85828b514be05f72b3a60f042e8689c.xml extracting: train/orange_044_jpg.rf.7f0f1b8bbac49ca71db01f5b0d568b5d.jpg extracting: train/orange_044_jpg.rf.7f0f1b8bbac49ca71db01f5b0d568b5d.xml extracting: train/orange_044_jpg.rf.9980c47fb212c6e577d68f9aea4c40de.jpg extracting: train/orange_044_jpg.rf.9980c47fb212c6e577d68f9aea4c40de.xml extracting: train/orange_044_jpg.rf.f5d4b39d952d9a702b8b822251500fdf.jpg extracting: train/orange_044_jpg.rf.f5d4b39d952d9a702b8b822251500fdf.xml extracting: train/orange_045_jpg.rf.889ad525240af178c0c6d40ae5161575.jpg extracting: train/orange_045_jpg.rf.889ad525240af178c0c6d40ae5161575.xml extracting: train/orange_045_jpg.rf.ac9d6af30ed12e27f84894c96890d27c.jpg extracting: train/orange_045_jpg.rf.ac9d6af30ed12e27f84894c96890d27c.xml extracting: train/orange_045_jpg.rf.ec9432974cabaa210704077812d5ba1f.jpg extracting: train/orange_045_jpg.rf.ec9432974cabaa210704077812d5ba1f.xml extracting: train/orange_046_jpg.rf.71f689a7571ffb69d1f56a09b1a368eb.jpg extracting: train/orange_046_jpg.rf.71f689a7571ffb69d1f56a09b1a368eb.xml extracting: train/orange_046_jpg.rf.934662b1912231d64cfcb89aef2c39c8.jpg extracting: train/orange_046_jpg.rf.934662b1912231d64cfcb89aef2c39c8.xml extracting: train/orange_046_jpg.rf.c334cd8553f564c89d404a0f09067de3.jpg extracting: train/orange_046_jpg.rf.c334cd8553f564c89d404a0f09067de3.xml extracting: train/orange_047_jpg.rf.4f6a27ec6cd3a50766a43e2b8d849a6d.jpg extracting: train/orange_047_jpg.rf.4f6a27ec6cd3a50766a43e2b8d849a6d.xml extracting: train/orange_047_jpg.rf.f0e80b69f4c1ab5a3b7582494c631353.jpg extracting: train/orange_047_jpg.rf.f0e80b69f4c1ab5a3b7582494c631353.xml extracting: train/orange_047_jpg.rf.fa2cc7d8c3bd3465719eda7121738b11.jpg extracting: train/orange_047_jpg.rf.fa2cc7d8c3bd3465719eda7121738b11.xml extracting: train/orange_048_jpg.rf.1aaf0f411054391dec7af2322aead3fb.jpg extracting: train/orange_048_jpg.rf.1aaf0f411054391dec7af2322aead3fb.xml extracting: train/orange_048_jpg.rf.6a7a08f0a0a683aaa38fb953da490137.jpg extracting: train/orange_048_jpg.rf.6a7a08f0a0a683aaa38fb953da490137.xml extracting: train/orange_048_jpg.rf.74e427ab6f6f169ec3f570da6532d003.jpg extracting: train/orange_048_jpg.rf.74e427ab6f6f169ec3f570da6532d003.xml extracting: train/orange_049_jpg.rf.6c553d48d2b22f44d025fce550377688.jpg extracting: train/orange_049_jpg.rf.6c553d48d2b22f44d025fce550377688.xml extracting: train/orange_049_jpg.rf.7dc8f6bf62b76cdeda157de3c1dc5fc6.jpg extracting: train/orange_049_jpg.rf.7dc8f6bf62b76cdeda157de3c1dc5fc6.xml extracting: train/orange_049_jpg.rf.c18637169e44e6af3444c65b73dc3702.jpg extracting: train/orange_049_jpg.rf.c18637169e44e6af3444c65b73dc3702.xml extracting: train/orange_052_jpg.rf.23bf60da41c5a24888e1ed1fddc6d5d2.jpg extracting: train/orange_052_jpg.rf.23bf60da41c5a24888e1ed1fddc6d5d2.xml extracting: train/orange_052_jpg.rf.74d0c0806a5a761c4ef3001d42fa5087.jpg extracting: train/orange_052_jpg.rf.74d0c0806a5a761c4ef3001d42fa5087.xml extracting: train/orange_052_jpg.rf.a2bcee15418bd43d2771923bc3b1b4ca.jpg extracting: train/orange_052_jpg.rf.a2bcee15418bd43d2771923bc3b1b4ca.xml extracting: train/orange_053_jpg.rf.2b75ead2628b4c89510af7d5aa47836d.jpg extracting: train/orange_053_jpg.rf.2b75ead2628b4c89510af7d5aa47836d.xml extracting: train/orange_053_jpg.rf.63f27761f1514e65ee1fc484e97a95a5.jpg extracting: train/orange_053_jpg.rf.63f27761f1514e65ee1fc484e97a95a5.xml extracting: train/orange_053_jpg.rf.ea5eea47ee9b54fc4dc11c1384f09dba.jpg extracting: train/orange_053_jpg.rf.ea5eea47ee9b54fc4dc11c1384f09dba.xml extracting: train/orange_054_jpg.rf.6c1e529a281aa04338d4e1e4844096e3.jpg extracting: train/orange_054_jpg.rf.6c1e529a281aa04338d4e1e4844096e3.xml extracting: train/orange_054_jpg.rf.7dc09e8cb31cf69d333d19046d15eee7.jpg extracting: train/orange_054_jpg.rf.7dc09e8cb31cf69d333d19046d15eee7.xml extracting: train/orange_054_jpg.rf.b2db4242ef6fb89a4d46500ea994c55e.jpg extracting: train/orange_054_jpg.rf.b2db4242ef6fb89a4d46500ea994c55e.xml extracting: train/orange_055_jpg.rf.3c7a941fd3fc6ba9bd120625a2d9494b.jpg extracting: train/orange_055_jpg.rf.3c7a941fd3fc6ba9bd120625a2d9494b.xml extracting: train/orange_055_jpg.rf.8bc1e9fc8fd56139d652fc1010b49d96.jpg extracting: train/orange_055_jpg.rf.8bc1e9fc8fd56139d652fc1010b49d96.xml extracting: train/orange_055_jpg.rf.9936b11aea7f570cf3842dc3c28c9a7c.jpg extracting: train/orange_055_jpg.rf.9936b11aea7f570cf3842dc3c28c9a7c.xml extracting: train/orange_056_jpg.rf.67932cb533da93129fc3dbb030779e21.jpg extracting: train/orange_056_jpg.rf.67932cb533da93129fc3dbb030779e21.xml extracting: train/orange_056_jpg.rf.802abdf5c77e3de09e48452016d1bd37.jpg extracting: train/orange_056_jpg.rf.802abdf5c77e3de09e48452016d1bd37.xml extracting: train/orange_056_jpg.rf.b7403eb55d4cd2809584ac8b74da7e08.jpg extracting: train/orange_056_jpg.rf.b7403eb55d4cd2809584ac8b74da7e08.xml extracting: train/orange_057_jpg.rf.334562219ca857f042876043c789e2eb.jpg extracting: train/orange_057_jpg.rf.334562219ca857f042876043c789e2eb.xml extracting: train/orange_057_jpg.rf.85aaf5b222b19e124fb6a681fca76b96.jpg extracting: train/orange_057_jpg.rf.85aaf5b222b19e124fb6a681fca76b96.xml extracting: train/orange_057_jpg.rf.86fa0a28d003e589d25acd288cfedb42.jpg extracting: train/orange_057_jpg.rf.86fa0a28d003e589d25acd288cfedb42.xml extracting: train/orange_058_jpg.rf.4821bcd8c25ea712c707a6d46d21f07a.jpg extracting: train/orange_058_jpg.rf.4821bcd8c25ea712c707a6d46d21f07a.xml extracting: train/orange_058_jpg.rf.66afb176e712cfe2979ff806a9b4b82f.jpg extracting: train/orange_058_jpg.rf.66afb176e712cfe2979ff806a9b4b82f.xml extracting: train/orange_058_jpg.rf.6ecd3fc038992aa27c5d488eb055b27e.jpg extracting: train/orange_058_jpg.rf.6ecd3fc038992aa27c5d488eb055b27e.xml extracting: train/orange_059_jpg.rf.60fb186449f43efb178f89cb297a4015.jpg extracting: train/orange_059_jpg.rf.60fb186449f43efb178f89cb297a4015.xml extracting: train/orange_059_jpg.rf.ae7327c51a76397ad16da55e9fe1fea9.jpg extracting: train/orange_059_jpg.rf.ae7327c51a76397ad16da55e9fe1fea9.xml extracting: train/orange_059_jpg.rf.f4ed46ffe717b60449d4565426dc9a6b.jpg extracting: train/orange_059_jpg.rf.f4ed46ffe717b60449d4565426dc9a6b.xml extracting: train/orange_060_jpg.rf.3f3b3e229e65560ffdac2257b5c99685.jpg extracting: train/orange_060_jpg.rf.3f3b3e229e65560ffdac2257b5c99685.xml extracting: train/orange_060_jpg.rf.87e30dc6881e56c0ecddf6f2d3c69121.jpg extracting: train/orange_060_jpg.rf.87e30dc6881e56c0ecddf6f2d3c69121.xml extracting: train/orange_060_jpg.rf.b9ec299bcf863feb2641d23eb36cb5b3.jpg extracting: train/orange_060_jpg.rf.b9ec299bcf863feb2641d23eb36cb5b3.xml extracting: train/orange_061_jpg.rf.0d700fce6aee08e9714a28872fe8ff48.jpg extracting: train/orange_061_jpg.rf.0d700fce6aee08e9714a28872fe8ff48.xml extracting: train/orange_061_jpg.rf.37d9d7664acbc95b2fcb1a972b9ba8db.jpg extracting: train/orange_061_jpg.rf.37d9d7664acbc95b2fcb1a972b9ba8db.xml extracting: train/orange_061_jpg.rf.f6a09ee2420804326af491fcf6e57bb9.jpg extracting: train/orange_061_jpg.rf.f6a09ee2420804326af491fcf6e57bb9.xml extracting: train/orange_062_jpg.rf.1d9f5c35713b4384ffcbb7c364c1ab3e.jpg extracting: train/orange_062_jpg.rf.1d9f5c35713b4384ffcbb7c364c1ab3e.xml extracting: train/orange_062_jpg.rf.659f8e278adef8cca82104b62fdb8398.jpg extracting: train/orange_062_jpg.rf.659f8e278adef8cca82104b62fdb8398.xml extracting: train/orange_062_jpg.rf.6a5a171a0c27c3c91a5d68d760f3e260.jpg extracting: train/orange_062_jpg.rf.6a5a171a0c27c3c91a5d68d760f3e260.xml extracting: train/orange_063_jpg.rf.12864de9fe32c508ed9cd5dbe6016853.jpg extracting: train/orange_063_jpg.rf.12864de9fe32c508ed9cd5dbe6016853.xml extracting: train/orange_063_jpg.rf.5a9b56a490309ff588931d0bff44178a.jpg extracting: train/orange_063_jpg.rf.5a9b56a490309ff588931d0bff44178a.xml extracting: train/orange_063_jpg.rf.e82d72ebb54e4161701dbb036fe127df.jpg extracting: train/orange_063_jpg.rf.e82d72ebb54e4161701dbb036fe127df.xml extracting: train/orange_064_jpg.rf.1daa1d4e48943fade92df8de9d1441a8.jpg extracting: train/orange_064_jpg.rf.1daa1d4e48943fade92df8de9d1441a8.xml extracting: train/orange_064_jpg.rf.5513c6b66878397d502a163e78d46c60.jpg extracting: train/orange_064_jpg.rf.5513c6b66878397d502a163e78d46c60.xml extracting: train/orange_064_jpg.rf.76ba79f039806d6f55adbd5be8497f13.jpg extracting: train/orange_064_jpg.rf.76ba79f039806d6f55adbd5be8497f13.xml extracting: train/orange_065_jpg.rf.128324629ae6e12c8c3d49b7233da101.jpg extracting: train/orange_065_jpg.rf.128324629ae6e12c8c3d49b7233da101.xml extracting: train/orange_065_jpg.rf.7d8039dffaa581a88e5dc5632ccc87b0.jpg extracting: train/orange_065_jpg.rf.7d8039dffaa581a88e5dc5632ccc87b0.xml extracting: train/orange_065_jpg.rf.dcba5dfb133eace826305a96baf178d5.jpg extracting: train/orange_065_jpg.rf.dcba5dfb133eace826305a96baf178d5.xml extracting: train/orange_066_jpg.rf.2167209b52c5909459298202986004d2.jpg extracting: train/orange_066_jpg.rf.2167209b52c5909459298202986004d2.xml extracting: train/orange_066_jpg.rf.29ac048a660585fea1336542e6eabf1a.jpg extracting: train/orange_066_jpg.rf.29ac048a660585fea1336542e6eabf1a.xml extracting: train/orange_066_jpg.rf.6d3a2d622aebafe023fd9686b1e00e3d.jpg extracting: train/orange_066_jpg.rf.6d3a2d622aebafe023fd9686b1e00e3d.xml extracting: train/orange_067_jpg.rf.45c9f12ac30e673157acf5a0bb9d1032.jpg extracting: train/orange_067_jpg.rf.45c9f12ac30e673157acf5a0bb9d1032.xml extracting: train/orange_067_jpg.rf.92bfda80fa6f21f6c2ab5d469cdec430.jpg extracting: train/orange_067_jpg.rf.92bfda80fa6f21f6c2ab5d469cdec430.xml extracting: train/orange_067_jpg.rf.fd1661443c2dbea7cebc8a41103beed9.jpg extracting: train/orange_067_jpg.rf.fd1661443c2dbea7cebc8a41103beed9.xml extracting: train/orange_068_jpg.rf.1a936d6bbe3ccfdcfbb8e8fb80a07751.jpg extracting: train/orange_068_jpg.rf.1a936d6bbe3ccfdcfbb8e8fb80a07751.xml extracting: train/orange_068_jpg.rf.83a13ecbb78f11d91c31a805f3406b9b.jpg extracting: train/orange_068_jpg.rf.83a13ecbb78f11d91c31a805f3406b9b.xml extracting: train/orange_068_jpg.rf.fde6f2642f1d6001fdfa6bbc2b2251b5.jpg extracting: train/orange_068_jpg.rf.fde6f2642f1d6001fdfa6bbc2b2251b5.xml extracting: train/orange_069_jpg.rf.6ecbafad10d5ec9d9134243b70370be7.jpg extracting: train/orange_069_jpg.rf.6ecbafad10d5ec9d9134243b70370be7.xml extracting: train/orange_069_jpg.rf.b10fcbf6341a019557ffa4ae0ee43291.jpg extracting: train/orange_069_jpg.rf.b10fcbf6341a019557ffa4ae0ee43291.xml extracting: train/orange_069_jpg.rf.e343266d29d7dbf2ec558a6b616d4953.jpg extracting: train/orange_069_jpg.rf.e343266d29d7dbf2ec558a6b616d4953.xml extracting: train/orange_070_jpg.rf.25815ea460fc950b6c04709a9a5d1dcb.jpg extracting: train/orange_070_jpg.rf.25815ea460fc950b6c04709a9a5d1dcb.xml extracting: train/orange_070_jpg.rf.8d8a84cf81b728ce91b55de3d29574cd.jpg extracting: train/orange_070_jpg.rf.8d8a84cf81b728ce91b55de3d29574cd.xml extracting: train/orange_071_jpg.rf.3f8e2daf495b1c47c67a6d6dc8fc84cf.jpg extracting: train/orange_071_jpg.rf.3f8e2daf495b1c47c67a6d6dc8fc84cf.xml extracting: train/orange_071_jpg.rf.43806447b912e6bd5a84b91d3debfa5b.jpg extracting: train/orange_071_jpg.rf.43806447b912e6bd5a84b91d3debfa5b.xml extracting: train/orange_071_jpg.rf.d3f37b2457d596948a813ac449294e8d.jpg extracting: train/orange_071_jpg.rf.d3f37b2457d596948a813ac449294e8d.xml extracting: train/orange_073_jpg.rf.0c97bb180fee739a0c89ce6a3fcba093.jpg extracting: train/orange_073_jpg.rf.0c97bb180fee739a0c89ce6a3fcba093.xml extracting: train/orange_073_jpg.rf.2fc16bba839186dd8eb7ce3cbc10aafb.jpg extracting: train/orange_073_jpg.rf.2fc16bba839186dd8eb7ce3cbc10aafb.xml extracting: train/orange_073_jpg.rf.b6d17e92a707ab887a07b832078fa8f1.jpg extracting: train/orange_073_jpg.rf.b6d17e92a707ab887a07b832078fa8f1.xml extracting: train/orange_075_jpg.rf.e40699a09da21b65cf7519c5294079e8.jpg extracting: train/orange_075_jpg.rf.e40699a09da21b65cf7519c5294079e8.xml extracting: train/orange_075_jpg.rf.e705ecc114bc0ff1695c2cc4e3e133a4.jpg extracting: train/orange_075_jpg.rf.e705ecc114bc0ff1695c2cc4e3e133a4.xml extracting: train/orange_075_jpg.rf.e7c02abeb514b6f683e945f6caa80e05.jpg extracting: train/orange_075_jpg.rf.e7c02abeb514b6f683e945f6caa80e05.xml extracting: train/orange_076_jpg.rf.3f695b30ca911e07d3d30b123858fb8b.jpg extracting: train/orange_076_jpg.rf.3f695b30ca911e07d3d30b123858fb8b.xml extracting: train/orange_076_jpg.rf.48c7288a8f91de53cb120c20a60c894a.jpg extracting: train/orange_076_jpg.rf.48c7288a8f91de53cb120c20a60c894a.xml extracting: train/orange_076_jpg.rf.8e1bac481c7cabad30d26aa7ff22922a.jpg extracting: train/orange_076_jpg.rf.8e1bac481c7cabad30d26aa7ff22922a.xml extracting: train/orange_077_jpg.rf.294f1a74f3881d2a21612a8d3d0e7092.jpg extracting: train/orange_077_jpg.rf.294f1a74f3881d2a21612a8d3d0e7092.xml extracting: train/orange_077_jpg.rf.55747edb8e51af503dea21926a72ac72.jpg extracting: train/orange_077_jpg.rf.55747edb8e51af503dea21926a72ac72.xml extracting: train/orange_077_jpg.rf.668c6bbaff10e76cee3132059b4ad15b.jpg extracting: train/orange_077_jpg.rf.668c6bbaff10e76cee3132059b4ad15b.xml extracting: train/orange_078_jpg.rf.21f759f925de9c370e04da1428f2cee6.jpg extracting: train/orange_078_jpg.rf.21f759f925de9c370e04da1428f2cee6.xml extracting: train/orange_078_jpg.rf.848af0b9a15a47c1159e6919de78743f.jpg extracting: train/orange_078_jpg.rf.848af0b9a15a47c1159e6919de78743f.xml extracting: train/orange_078_jpg.rf.cbce8c123b593716c9b684b27df762b3.jpg extracting: train/orange_078_jpg.rf.cbce8c123b593716c9b684b27df762b3.xml extracting: train/orange_079_jpg.rf.301943ae65a83b2a13facc933b09e9b1.jpg extracting: train/orange_079_jpg.rf.301943ae65a83b2a13facc933b09e9b1.xml extracting: train/orange_079_jpg.rf.633bccc5711ca2640bba5d6832036e41.jpg extracting: train/orange_079_jpg.rf.633bccc5711ca2640bba5d6832036e41.xml extracting: train/orange_079_jpg.rf.69b3cb1aec2a304af02e84371a81d4d8.jpg extracting: train/orange_079_jpg.rf.69b3cb1aec2a304af02e84371a81d4d8.xml extracting: train/orange_081_jpg.rf.4511d570410d447e0c208b277efd805e.jpg extracting: train/orange_081_jpg.rf.4511d570410d447e0c208b277efd805e.xml extracting: train/orange_081_jpg.rf.47298d41f80a6e7ff595cbd2e3b2ef0f.jpg extracting: train/orange_081_jpg.rf.47298d41f80a6e7ff595cbd2e3b2ef0f.xml extracting: train/orange_081_jpg.rf.da4294d0c839e347373d33ca6ddb577d.jpg extracting: train/orange_081_jpg.rf.da4294d0c839e347373d33ca6ddb577d.xml extracting: train/orange_082_jpg.rf.8aecc93fceeaf7ae910966f73224baa3.jpg extracting: train/orange_082_jpg.rf.8aecc93fceeaf7ae910966f73224baa3.xml extracting: train/orange_082_jpg.rf.e0906f56c00d552572bdf8d0d2f86a72.jpg extracting: train/orange_082_jpg.rf.e0906f56c00d552572bdf8d0d2f86a72.xml extracting: train/orange_082_jpg.rf.f32c805f0d49ed2a50bedc50bed4e027.jpg extracting: train/orange_082_jpg.rf.f32c805f0d49ed2a50bedc50bed4e027.xml extracting: train/orange_084_jpg.rf.255f1bda2e462022fc76894f728f3a7b.jpg extracting: train/orange_084_jpg.rf.255f1bda2e462022fc76894f728f3a7b.xml extracting: train/orange_084_jpg.rf.749d6b854477ea12e8c64612ed6e5d97.jpg extracting: train/orange_084_jpg.rf.749d6b854477ea12e8c64612ed6e5d97.xml extracting: train/orange_084_jpg.rf.f0d882c14efcefc28a545070e5696c7e.jpg extracting: train/orange_084_jpg.rf.f0d882c14efcefc28a545070e5696c7e.xml extracting: train/orange_085_jpg.rf.81d38b10d1084dc650f5dd1a18f75b46.jpg extracting: train/orange_085_jpg.rf.81d38b10d1084dc650f5dd1a18f75b46.xml extracting: train/orange_085_jpg.rf.c94dfa2c7b0974e22ce222e0686a9d6d.jpg extracting: train/orange_085_jpg.rf.c94dfa2c7b0974e22ce222e0686a9d6d.xml extracting: train/orange_085_jpg.rf.ef9668d6a50bb625d8af7b6120f0de06.jpg extracting: train/orange_085_jpg.rf.ef9668d6a50bb625d8af7b6120f0de06.xml extracting: train/orange_086_jpg.rf.1b27696b9747b8f7e0b6a139efbb5f0a.jpg extracting: train/orange_086_jpg.rf.1b27696b9747b8f7e0b6a139efbb5f0a.xml extracting: train/orange_086_jpg.rf.5a5f19e9c01f9168d1962d18f1509f0c.jpg extracting: train/orange_086_jpg.rf.5a5f19e9c01f9168d1962d18f1509f0c.xml extracting: train/orange_086_jpg.rf.8e51df1ef7e7fecff368cd523cbbcddf.jpg extracting: train/orange_086_jpg.rf.8e51df1ef7e7fecff368cd523cbbcddf.xml extracting: train/orange_087_jpg.rf.30cf72778212c500455837b172193f2f.jpg extracting: train/orange_087_jpg.rf.30cf72778212c500455837b172193f2f.xml extracting: train/orange_087_jpg.rf.67e55b3226310a3cd56d278ecae8d7bb.jpg extracting: train/orange_087_jpg.rf.67e55b3226310a3cd56d278ecae8d7bb.xml extracting: train/orange_087_jpg.rf.e12eb14b2a4fc60ee13d083a3a5e4c9d.jpg extracting: train/orange_087_jpg.rf.e12eb14b2a4fc60ee13d083a3a5e4c9d.xml extracting: train/orange_089_jpg.rf.3b6091309e92cf04b74b198e31a64fb5.jpg extracting: train/orange_089_jpg.rf.3b6091309e92cf04b74b198e31a64fb5.xml extracting: train/orange_089_jpg.rf.3b85cd6349c3dc4966af81a681cee280.jpg extracting: train/orange_089_jpg.rf.3b85cd6349c3dc4966af81a681cee280.xml extracting: train/orange_089_jpg.rf.b4d081c92a09504a9b5fbb38fd922b13.jpg extracting: train/orange_089_jpg.rf.b4d081c92a09504a9b5fbb38fd922b13.xml extracting: train/orange_090_jpg.rf.2c955631d1ba764a067b317e71531cde.jpg extracting: train/orange_090_jpg.rf.2c955631d1ba764a067b317e71531cde.xml extracting: train/orange_090_jpg.rf.a028111beb3d4f9c88092d0b1700e8bb.jpg extracting: train/orange_090_jpg.rf.a028111beb3d4f9c88092d0b1700e8bb.xml extracting: train/orange_090_jpg.rf.fde77f17fdd11055685d24990284ad8f.jpg extracting: train/orange_090_jpg.rf.fde77f17fdd11055685d24990284ad8f.xml extracting: train/orange_091_jpg.rf.188db41e9dd06edd6b2322666eb165f7.jpg extracting: train/orange_091_jpg.rf.188db41e9dd06edd6b2322666eb165f7.xml extracting: train/orange_091_jpg.rf.564b7524bc9427b4ad68453687cf8607.jpg extracting: train/orange_091_jpg.rf.564b7524bc9427b4ad68453687cf8607.xml extracting: train/orange_091_jpg.rf.7fcc982a0547aef87d0b3affea7ebd82.jpg extracting: train/orange_091_jpg.rf.7fcc982a0547aef87d0b3affea7ebd82.xml extracting: train/orange_092_jpg.rf.0f2e9241930fac8d50da13aa9aee3454.jpg extracting: train/orange_092_jpg.rf.0f2e9241930fac8d50da13aa9aee3454.xml extracting: train/orange_092_jpg.rf.335c4d9830a8c74c135fc88d6f0d65b6.jpg extracting: train/orange_092_jpg.rf.335c4d9830a8c74c135fc88d6f0d65b6.xml extracting: train/orange_092_jpg.rf.376aeeff916c94915d9ebd5a6633ce85.jpg extracting: train/orange_092_jpg.rf.376aeeff916c94915d9ebd5a6633ce85.xml extracting: train/orange_093_jpg.rf.0c8a8f8b69b965e46ba236aa8bd71ba4.jpg extracting: train/orange_093_jpg.rf.0c8a8f8b69b965e46ba236aa8bd71ba4.xml extracting: train/orange_093_jpg.rf.47a029c5c181faee2f44328fa29d50d6.jpg extracting: train/orange_093_jpg.rf.47a029c5c181faee2f44328fa29d50d6.xml extracting: train/orange_093_jpg.rf.69f821b7ea5b9c690d7fb4d2f6101afa.jpg extracting: train/orange_093_jpg.rf.69f821b7ea5b9c690d7fb4d2f6101afa.xml extracting: train/orange_094_jpg.rf.5847944015d27f36ec334a6848b1f888.jpg extracting: train/orange_094_jpg.rf.5847944015d27f36ec334a6848b1f888.xml extracting: train/orange_094_jpg.rf.91c1bebb967c1b9c76dffcc3434991c6.jpg extracting: train/orange_094_jpg.rf.91c1bebb967c1b9c76dffcc3434991c6.xml extracting: train/orange_094_jpg.rf.bd772be82c7335021bdaae77168a4c7a.jpg extracting: train/orange_094_jpg.rf.bd772be82c7335021bdaae77168a4c7a.xml extracting: train/orange_095_jpg.rf.09bc9c3b2d89079e789888def2455860.jpg extracting: train/orange_095_jpg.rf.09bc9c3b2d89079e789888def2455860.xml extracting: train/orange_095_jpg.rf.17000344e2a4393c4ea6911837ea1c58.jpg extracting: train/orange_095_jpg.rf.17000344e2a4393c4ea6911837ea1c58.xml extracting: train/orange_095_jpg.rf.2a64269d1e7401836900b837ddfc48f2.jpg extracting: train/orange_095_jpg.rf.2a64269d1e7401836900b837ddfc48f2.xml extracting: train/orange_096_jpg.rf.29b400ee18e8137d5b3c04002f5900f1.jpg extracting: train/orange_096_jpg.rf.29b400ee18e8137d5b3c04002f5900f1.xml extracting: train/orange_096_jpg.rf.2fede951a437bfc10149a5949e984dbb.jpg extracting: train/orange_096_jpg.rf.2fede951a437bfc10149a5949e984dbb.xml extracting: train/orange_096_jpg.rf.b1e80faa450e66b3e292bdbae5277962.jpg extracting: train/orange_096_jpg.rf.b1e80faa450e66b3e292bdbae5277962.xml extracting: train/orange_097_jpg.rf.3cdfa5b991dff1ab88da9365de7ee643.jpg extracting: train/orange_097_jpg.rf.3cdfa5b991dff1ab88da9365de7ee643.xml extracting: train/orange_097_jpg.rf.9abcfb06d93fd2c3c66e19b4074bd48c.jpg extracting: train/orange_097_jpg.rf.9abcfb06d93fd2c3c66e19b4074bd48c.xml extracting: train/orange_097_jpg.rf.b1f97a4643bf49fb8fa64dc266450c9f.jpg extracting: train/orange_097_jpg.rf.b1f97a4643bf49fb8fa64dc266450c9f.xml extracting: train/orange_098_jpg.rf.0afd100b0a089e48cc41afc553da21fb.jpg extracting: train/orange_098_jpg.rf.0afd100b0a089e48cc41afc553da21fb.xml extracting: train/orange_098_jpg.rf.674ddb2b3a534d806d23bff07841e1d5.jpg extracting: train/orange_098_jpg.rf.674ddb2b3a534d806d23bff07841e1d5.xml extracting: train/orange_098_jpg.rf.b614ee8ca632e45edbe8c9145d15e220.jpg extracting: train/orange_098_jpg.rf.b614ee8ca632e45edbe8c9145d15e220.xml extracting: train/orange_099_jpg.rf.25e1a812fb648bbd03e9b205223c5f1a.jpg extracting: train/orange_099_jpg.rf.25e1a812fb648bbd03e9b205223c5f1a.xml extracting: train/orange_099_jpg.rf.27ff169c86879eebde53d54d1dd554c4.jpg extracting: train/orange_099_jpg.rf.27ff169c86879eebde53d54d1dd554c4.xml extracting: train/orange_099_jpg.rf.8bddbf6f60b7ff79d3097c63c95f6ff4.jpg extracting: train/orange_099_jpg.rf.8bddbf6f60b7ff79d3097c63c95f6ff4.xml extracting: train/orange_100_jpg.rf.71f5a6728b89451a7f9893ef96784999.jpg extracting: train/orange_100_jpg.rf.71f5a6728b89451a7f9893ef96784999.xml extracting: train/orange_100_jpg.rf.a068edf9b8ad61588d12f6e89c09c453.jpg extracting: train/orange_100_jpg.rf.a068edf9b8ad61588d12f6e89c09c453.xml extracting: train/orange_100_jpg.rf.e9d88267c713c8e82a9842407cdf3ccc.jpg extracting: train/orange_100_jpg.rf.e9d88267c713c8e82a9842407cdf3ccc.xml extracting: train/watermelon_-100-_png_jpg.rf.07b1fbd3fdeca1180f12f715a3100d36.jpg extracting: train/watermelon_-100-_png_jpg.rf.07b1fbd3fdeca1180f12f715a3100d36.xml extracting: train/watermelon_-100-_png_jpg.rf.c628ea3501758bd95348d741aa57bbd9.jpg extracting: train/watermelon_-100-_png_jpg.rf.c628ea3501758bd95348d741aa57bbd9.xml extracting: train/watermelon_-100-_png_jpg.rf.f2a5b8651df530d85ae00b6b52197c5d.jpg extracting: train/watermelon_-100-_png_jpg.rf.f2a5b8651df530d85ae00b6b52197c5d.xml extracting: train/watermelon_-31-_png_jpg.rf.449d41ac13047aa1cbe3c7f03aca392d.jpg extracting: train/watermelon_-31-_png_jpg.rf.449d41ac13047aa1cbe3c7f03aca392d.xml extracting: train/watermelon_-31-_png_jpg.rf.af140400641dec2c2cf96b94be843ee5.jpg extracting: train/watermelon_-31-_png_jpg.rf.af140400641dec2c2cf96b94be843ee5.xml extracting: train/watermelon_-31-_png_jpg.rf.fbef77b6fa0100ca920258c2536f088a.jpg extracting: train/watermelon_-31-_png_jpg.rf.fbef77b6fa0100ca920258c2536f088a.xml extracting: train/watermelon_-32-_png_jpg.rf.22d40ee736365c06124952a6ce48a08e.jpg extracting: train/watermelon_-32-_png_jpg.rf.22d40ee736365c06124952a6ce48a08e.xml extracting: train/watermelon_-32-_png_jpg.rf.46921b3f98dfb20f01672af30ec2700a.jpg extracting: train/watermelon_-32-_png_jpg.rf.46921b3f98dfb20f01672af30ec2700a.xml extracting: train/watermelon_-32-_png_jpg.rf.e0b8f4a4896727f5c894a26ebba0be33.jpg extracting: train/watermelon_-32-_png_jpg.rf.e0b8f4a4896727f5c894a26ebba0be33.xml extracting: train/watermelon_-33-_png_jpg.rf.12781a7f235c0b4af21c3fcd4956d271.jpg extracting: train/watermelon_-33-_png_jpg.rf.12781a7f235c0b4af21c3fcd4956d271.xml extracting: train/watermelon_-33-_png_jpg.rf.446c669a219107451b5a475acc643b8a.jpg extracting: train/watermelon_-33-_png_jpg.rf.446c669a219107451b5a475acc643b8a.xml extracting: train/watermelon_-33-_png_jpg.rf.a6dd272e9860a963dba0f312708db2ee.jpg extracting: train/watermelon_-33-_png_jpg.rf.a6dd272e9860a963dba0f312708db2ee.xml extracting: train/watermelon_-34-_png_jpg.rf.2724ec54e52d31cdee66d1c690c41c29.jpg extracting: train/watermelon_-34-_png_jpg.rf.2724ec54e52d31cdee66d1c690c41c29.xml extracting: train/watermelon_-34-_png_jpg.rf.4c502f2e640df7e9e8ec01cd409ddd3f.jpg extracting: train/watermelon_-34-_png_jpg.rf.4c502f2e640df7e9e8ec01cd409ddd3f.xml extracting: train/watermelon_-34-_png_jpg.rf.6ca28b5c199ae58f73971adc8baa7aac.jpg extracting: train/watermelon_-34-_png_jpg.rf.6ca28b5c199ae58f73971adc8baa7aac.xml extracting: train/watermelon_-35-_png_jpg.rf.01a1beeeb8ef15cf7dc9771db5d6ba8c.jpg extracting: train/watermelon_-35-_png_jpg.rf.01a1beeeb8ef15cf7dc9771db5d6ba8c.xml extracting: train/watermelon_-35-_png_jpg.rf.0ec51250ad93e35b2e5cb26bc2730591.jpg extracting: train/watermelon_-35-_png_jpg.rf.0ec51250ad93e35b2e5cb26bc2730591.xml extracting: train/watermelon_-35-_png_jpg.rf.17ceaf158867cec3d9d7b9f3ffefc12a.jpg extracting: train/watermelon_-35-_png_jpg.rf.17ceaf158867cec3d9d7b9f3ffefc12a.xml extracting: train/watermelon_-36-_png_jpg.rf.39cfa1bd00261de6e6747aec6a23ba43.jpg extracting: train/watermelon_-36-_png_jpg.rf.39cfa1bd00261de6e6747aec6a23ba43.xml extracting: train/watermelon_-36-_png_jpg.rf.a6468da9c5e0ddcc2010fdc7169dacd0.jpg extracting: train/watermelon_-36-_png_jpg.rf.a6468da9c5e0ddcc2010fdc7169dacd0.xml extracting: train/watermelon_-36-_png_jpg.rf.e71f93171de48913c9c617de85fe6942.jpg extracting: train/watermelon_-36-_png_jpg.rf.e71f93171de48913c9c617de85fe6942.xml extracting: train/watermelon_-37-_png_jpg.rf.962fb19406cada9b5e6cd66f59ff1071.jpg extracting: train/watermelon_-37-_png_jpg.rf.962fb19406cada9b5e6cd66f59ff1071.xml extracting: train/watermelon_-37-_png_jpg.rf.b5cf7182ce45112fc614dc4f6d6435e4.jpg extracting: train/watermelon_-37-_png_jpg.rf.b5cf7182ce45112fc614dc4f6d6435e4.xml extracting: train/watermelon_-37-_png_jpg.rf.fb0c1c5177e7b4209b9d2b8adfb05135.jpg extracting: train/watermelon_-37-_png_jpg.rf.fb0c1c5177e7b4209b9d2b8adfb05135.xml extracting: train/watermelon_-38-_png_jpg.rf.1a69549d9a0f84de9f084c7461b8ac41.jpg extracting: train/watermelon_-38-_png_jpg.rf.1a69549d9a0f84de9f084c7461b8ac41.xml extracting: train/watermelon_-38-_png_jpg.rf.49de82588aa3824611caa5832f908503.jpg extracting: train/watermelon_-38-_png_jpg.rf.49de82588aa3824611caa5832f908503.xml extracting: train/watermelon_-38-_png_jpg.rf.b5911d09665ca44a0b413455e1823d82.jpg extracting: train/watermelon_-38-_png_jpg.rf.b5911d09665ca44a0b413455e1823d82.xml extracting: train/watermelon_-39-_png_jpg.rf.03b47a3472ae73997e390af11be4769b.jpg extracting: train/watermelon_-39-_png_jpg.rf.03b47a3472ae73997e390af11be4769b.xml extracting: train/watermelon_-39-_png_jpg.rf.a6a1bd228bde4c3c9391c9fa826569f7.jpg extracting: train/watermelon_-39-_png_jpg.rf.a6a1bd228bde4c3c9391c9fa826569f7.xml extracting: train/watermelon_-39-_png_jpg.rf.c050274b48750cc3c7924b815cae64d8.jpg extracting: train/watermelon_-39-_png_jpg.rf.c050274b48750cc3c7924b815cae64d8.xml extracting: train/watermelon_-40-_png_jpg.rf.40abb8d736f68c68791164da2efa49bd.jpg extracting: train/watermelon_-40-_png_jpg.rf.40abb8d736f68c68791164da2efa49bd.xml extracting: train/watermelon_-40-_png_jpg.rf.5230f099901746f4771c6180db945a44.jpg extracting: train/watermelon_-40-_png_jpg.rf.5230f099901746f4771c6180db945a44.xml extracting: train/watermelon_-40-_png_jpg.rf.f51ad7e927da5f8fb1066e1f13c599d2.jpg extracting: train/watermelon_-40-_png_jpg.rf.f51ad7e927da5f8fb1066e1f13c599d2.xml extracting: train/watermelon_-41-_png_jpg.rf.653e81ad912fe935c42abc4e2feda59d.jpg extracting: train/watermelon_-41-_png_jpg.rf.653e81ad912fe935c42abc4e2feda59d.xml extracting: train/watermelon_-41-_png_jpg.rf.78cac40e871283d6c5b87de5752ed47a.jpg extracting: train/watermelon_-41-_png_jpg.rf.78cac40e871283d6c5b87de5752ed47a.xml extracting: train/watermelon_-41-_png_jpg.rf.9b44079e109d663f145e91ac9a49d170.jpg extracting: train/watermelon_-41-_png_jpg.rf.9b44079e109d663f145e91ac9a49d170.xml extracting: train/watermelon_-42-_png_jpg.rf.a16502b42bf8a9c13997893210352909.jpg extracting: train/watermelon_-42-_png_jpg.rf.a16502b42bf8a9c13997893210352909.xml extracting: train/watermelon_-42-_png_jpg.rf.a46254d34939d8223e1df00def073060.jpg extracting: train/watermelon_-42-_png_jpg.rf.a46254d34939d8223e1df00def073060.xml extracting: train/watermelon_-42-_png_jpg.rf.b08eb3817fcbea6607a9a5316ac6aaa0.jpg extracting: train/watermelon_-42-_png_jpg.rf.b08eb3817fcbea6607a9a5316ac6aaa0.xml extracting: train/watermelon_-43-_png_jpg.rf.1a63fda2e5e16223fde510cc1a52d91b.jpg extracting: train/watermelon_-43-_png_jpg.rf.1a63fda2e5e16223fde510cc1a52d91b.xml extracting: train/watermelon_-43-_png_jpg.rf.2b088071ebf6d44d358c0fbcb8e78b99.jpg extracting: train/watermelon_-43-_png_jpg.rf.2b088071ebf6d44d358c0fbcb8e78b99.xml extracting: train/watermelon_-43-_png_jpg.rf.448853d5c5b9f30723c370aeff571571.jpg extracting: train/watermelon_-43-_png_jpg.rf.448853d5c5b9f30723c370aeff571571.xml extracting: train/watermelon_-44-_png_jpg.rf.1bae2d8ee29e7e9871f81b6a54c2fa85.jpg extracting: train/watermelon_-44-_png_jpg.rf.1bae2d8ee29e7e9871f81b6a54c2fa85.xml extracting: train/watermelon_-44-_png_jpg.rf.c058d5fdfb6d909fefa090f2d786afd5.jpg extracting: train/watermelon_-44-_png_jpg.rf.c058d5fdfb6d909fefa090f2d786afd5.xml extracting: train/watermelon_-44-_png_jpg.rf.fb1d8a4efc006dc1fbdf9407a882b7d5.jpg extracting: train/watermelon_-44-_png_jpg.rf.fb1d8a4efc006dc1fbdf9407a882b7d5.xml extracting: train/watermelon_-45-_png_jpg.rf.186e2104cb200fecc4ff2d8e81db0400.jpg extracting: train/watermelon_-45-_png_jpg.rf.186e2104cb200fecc4ff2d8e81db0400.xml extracting: train/watermelon_-45-_png_jpg.rf.9b4c17931d424ac152c02446b28cf4cf.jpg extracting: train/watermelon_-45-_png_jpg.rf.9b4c17931d424ac152c02446b28cf4cf.xml extracting: train/watermelon_-45-_png_jpg.rf.c09083506bd724ef11d4374a19864e93.jpg extracting: train/watermelon_-45-_png_jpg.rf.c09083506bd724ef11d4374a19864e93.xml extracting: train/watermelon_-46-_png_jpg.rf.002b057fd9511bec8c865460fb40941d.jpg extracting: train/watermelon_-46-_png_jpg.rf.002b057fd9511bec8c865460fb40941d.xml extracting: train/watermelon_-46-_png_jpg.rf.8eb9395547183e4d49f4365e98384955.jpg extracting: train/watermelon_-46-_png_jpg.rf.8eb9395547183e4d49f4365e98384955.xml extracting: train/watermelon_-46-_png_jpg.rf.a9cf6bad6c6406f75bf2b039731a16f4.jpg extracting: train/watermelon_-46-_png_jpg.rf.a9cf6bad6c6406f75bf2b039731a16f4.xml extracting: train/watermelon_-47-_png_jpg.rf.27f705a30f18bcf4c5a4707347c01556.jpg extracting: train/watermelon_-47-_png_jpg.rf.27f705a30f18bcf4c5a4707347c01556.xml extracting: train/watermelon_-47-_png_jpg.rf.659dc381e3eeebf35f49771bcc16cb9e.jpg extracting: train/watermelon_-47-_png_jpg.rf.659dc381e3eeebf35f49771bcc16cb9e.xml extracting: train/watermelon_-47-_png_jpg.rf.6646de9b0e198adeed85cf649561faa7.jpg extracting: train/watermelon_-47-_png_jpg.rf.6646de9b0e198adeed85cf649561faa7.xml extracting: train/watermelon_-48-_png_jpg.rf.0f078bb37fdefcf15ffb6c5c96431753.jpg extracting: train/watermelon_-48-_png_jpg.rf.0f078bb37fdefcf15ffb6c5c96431753.xml extracting: train/watermelon_-48-_png_jpg.rf.312281fb6d5aeed9d7d7b4c5821c127c.jpg extracting: train/watermelon_-48-_png_jpg.rf.312281fb6d5aeed9d7d7b4c5821c127c.xml extracting: train/watermelon_-48-_png_jpg.rf.481f3c1b92cc8989b0e3d365993f38c8.jpg extracting: train/watermelon_-48-_png_jpg.rf.481f3c1b92cc8989b0e3d365993f38c8.xml extracting: train/watermelon_-49-_png_jpg.rf.66ee059d7c14f60b62cb8139288058b6.jpg extracting: train/watermelon_-49-_png_jpg.rf.66ee059d7c14f60b62cb8139288058b6.xml extracting: train/watermelon_-49-_png_jpg.rf.96bdc4004d7c111b003572314f75033b.jpg extracting: train/watermelon_-49-_png_jpg.rf.96bdc4004d7c111b003572314f75033b.xml extracting: train/watermelon_-49-_png_jpg.rf.df7b60dfa8136247e2a45c8b89093008.jpg extracting: train/watermelon_-49-_png_jpg.rf.df7b60dfa8136247e2a45c8b89093008.xml extracting: train/watermelon_-50-_png_jpg.rf.aac47844ee77a69ca2f89faec84065d9.jpg extracting: train/watermelon_-50-_png_jpg.rf.aac47844ee77a69ca2f89faec84065d9.xml extracting: train/watermelon_-50-_png_jpg.rf.cf66df81389c7d7dc910361a0d76ca00.jpg extracting: train/watermelon_-50-_png_jpg.rf.cf66df81389c7d7dc910361a0d76ca00.xml extracting: train/watermelon_-50-_png_jpg.rf.f4448f645357a05386c8011b492e16d0.jpg extracting: train/watermelon_-50-_png_jpg.rf.f4448f645357a05386c8011b492e16d0.xml extracting: train/watermelon_-51-_png_jpg.rf.ad0f443819d5e6d1310c25c292515894.jpg extracting: train/watermelon_-51-_png_jpg.rf.ad0f443819d5e6d1310c25c292515894.xml extracting: train/watermelon_-51-_png_jpg.rf.b3b37c978f093796e94eaa32b5bb2e37.jpg extracting: train/watermelon_-51-_png_jpg.rf.b3b37c978f093796e94eaa32b5bb2e37.xml extracting: train/watermelon_-51-_png_jpg.rf.d9d7554a3400a3e5ed4ddfd16dff94bb.jpg extracting: train/watermelon_-51-_png_jpg.rf.d9d7554a3400a3e5ed4ddfd16dff94bb.xml extracting: train/watermelon_-52-_png_jpg.rf.5501ccf58fe5f284c790e8b48ae0488a.jpg extracting: train/watermelon_-52-_png_jpg.rf.5501ccf58fe5f284c790e8b48ae0488a.xml extracting: train/watermelon_-52-_png_jpg.rf.65246ec606fa2f02fb63bc08fe1ca380.jpg extracting: train/watermelon_-52-_png_jpg.rf.65246ec606fa2f02fb63bc08fe1ca380.xml extracting: train/watermelon_-52-_png_jpg.rf.7fe8aa83a2e951d89b0811125a8b0daa.jpg extracting: train/watermelon_-52-_png_jpg.rf.7fe8aa83a2e951d89b0811125a8b0daa.xml extracting: train/watermelon_-53-_png_jpg.rf.09d56bbeb30de666b06de393c073d319.jpg extracting: train/watermelon_-53-_png_jpg.rf.09d56bbeb30de666b06de393c073d319.xml extracting: train/watermelon_-53-_png_jpg.rf.9e140fe9565004762a822d57950c810a.jpg extracting: train/watermelon_-53-_png_jpg.rf.9e140fe9565004762a822d57950c810a.xml extracting: train/watermelon_-53-_png_jpg.rf.b70872236b69b4614a15b05376855184.jpg extracting: train/watermelon_-53-_png_jpg.rf.b70872236b69b4614a15b05376855184.xml extracting: train/watermelon_-54-_png_jpg.rf.2e6243009df2017b1e8291218676ed58.jpg extracting: train/watermelon_-54-_png_jpg.rf.2e6243009df2017b1e8291218676ed58.xml extracting: train/watermelon_-54-_png_jpg.rf.563b309edb05def25ceacc02c892cde3.jpg extracting: train/watermelon_-54-_png_jpg.rf.563b309edb05def25ceacc02c892cde3.xml extracting: train/watermelon_-54-_png_jpg.rf.b014f9c39af4405f4013a10138826197.jpg extracting: train/watermelon_-54-_png_jpg.rf.b014f9c39af4405f4013a10138826197.xml extracting: train/watermelon_-55-_png_jpg.rf.a5e1776c02abc65b1942d61d7b2e06ca.jpg extracting: train/watermelon_-55-_png_jpg.rf.a5e1776c02abc65b1942d61d7b2e06ca.xml extracting: train/watermelon_-55-_png_jpg.rf.cc164e63e159d31c39d99aed05811618.jpg extracting: train/watermelon_-55-_png_jpg.rf.cc164e63e159d31c39d99aed05811618.xml extracting: train/watermelon_-55-_png_jpg.rf.d28d82f04b74479da203dfd279a26920.jpg extracting: train/watermelon_-55-_png_jpg.rf.d28d82f04b74479da203dfd279a26920.xml extracting: train/watermelon_-56-_png_jpg.rf.557328236cefa041cdf095bca06def15.jpg extracting: train/watermelon_-56-_png_jpg.rf.557328236cefa041cdf095bca06def15.xml extracting: train/watermelon_-56-_png_jpg.rf.c9067d2eca212b9186c1decc4dc55076.jpg extracting: train/watermelon_-56-_png_jpg.rf.c9067d2eca212b9186c1decc4dc55076.xml extracting: train/watermelon_-56-_png_jpg.rf.e99683828735575e4eb33d2a0871be97.jpg extracting: train/watermelon_-56-_png_jpg.rf.e99683828735575e4eb33d2a0871be97.xml extracting: train/watermelon_-57-_png_jpg.rf.6cf96a6014d3f6a93284ed01734b14d3.jpg extracting: train/watermelon_-57-_png_jpg.rf.6cf96a6014d3f6a93284ed01734b14d3.xml extracting: train/watermelon_-57-_png_jpg.rf.ad3a8453c80b94d63b7bfc51cf0f3d86.jpg extracting: train/watermelon_-57-_png_jpg.rf.ad3a8453c80b94d63b7bfc51cf0f3d86.xml extracting: train/watermelon_-57-_png_jpg.rf.e04dd99ad65238a291225f35aae34bf5.jpg extracting: train/watermelon_-57-_png_jpg.rf.e04dd99ad65238a291225f35aae34bf5.xml extracting: train/watermelon_-58-_png_jpg.rf.03b32e6a86ec4b952274b5019280169f.jpg extracting: train/watermelon_-58-_png_jpg.rf.03b32e6a86ec4b952274b5019280169f.xml extracting: train/watermelon_-58-_png_jpg.rf.2d59b4c42a4a6e27d71bab6b9ebaf3b7.jpg extracting: train/watermelon_-58-_png_jpg.rf.2d59b4c42a4a6e27d71bab6b9ebaf3b7.xml extracting: train/watermelon_-58-_png_jpg.rf.f1ddd79fd769b7f0fdc0f720d23dc7cd.jpg extracting: train/watermelon_-58-_png_jpg.rf.f1ddd79fd769b7f0fdc0f720d23dc7cd.xml extracting: train/watermelon_-59-_png_jpg.rf.38ff1ebcf4a5f4ac4e00fe884d0a82e6.jpg extracting: train/watermelon_-59-_png_jpg.rf.38ff1ebcf4a5f4ac4e00fe884d0a82e6.xml extracting: train/watermelon_-59-_png_jpg.rf.44fb69d7823008f400d2e1ee2316072a.jpg extracting: train/watermelon_-59-_png_jpg.rf.44fb69d7823008f400d2e1ee2316072a.xml extracting: train/watermelon_-59-_png_jpg.rf.4f3666fff8fa81fa2db4bcd449eeada8.jpg extracting: train/watermelon_-59-_png_jpg.rf.4f3666fff8fa81fa2db4bcd449eeada8.xml extracting: train/watermelon_-60-_png_jpg.rf.8187fe22b45f0e7f3afb870b1c3894f7.jpg extracting: train/watermelon_-60-_png_jpg.rf.8187fe22b45f0e7f3afb870b1c3894f7.xml extracting: train/watermelon_-60-_png_jpg.rf.d51bb74cc785f562dd8cf16da6eb03f1.jpg extracting: train/watermelon_-60-_png_jpg.rf.d51bb74cc785f562dd8cf16da6eb03f1.xml extracting: train/watermelon_-60-_png_jpg.rf.f361251e9a163b03e7b19349c3b96ad2.jpg extracting: train/watermelon_-60-_png_jpg.rf.f361251e9a163b03e7b19349c3b96ad2.xml extracting: train/watermelon_-61-_png_jpg.rf.0564adc355fe5e58c745420e9c29fd57.jpg extracting: train/watermelon_-61-_png_jpg.rf.0564adc355fe5e58c745420e9c29fd57.xml extracting: train/watermelon_-61-_png_jpg.rf.4802fd4525d8c37220ee7ff4de1b693f.jpg extracting: train/watermelon_-61-_png_jpg.rf.4802fd4525d8c37220ee7ff4de1b693f.xml extracting: train/watermelon_-61-_png_jpg.rf.d3183de771488aef06a228fea2702b5f.jpg extracting: train/watermelon_-61-_png_jpg.rf.d3183de771488aef06a228fea2702b5f.xml extracting: train/watermelon_-62-_png_jpg.rf.05a1cda0fae902456b6860583d4399ee.jpg extracting: train/watermelon_-62-_png_jpg.rf.05a1cda0fae902456b6860583d4399ee.xml extracting: train/watermelon_-62-_png_jpg.rf.decabe5bcb1372d634c7dfeb626f018b.jpg extracting: train/watermelon_-62-_png_jpg.rf.decabe5bcb1372d634c7dfeb626f018b.xml extracting: train/watermelon_-62-_png_jpg.rf.e8b864bee2a6b1da9bafbbf4335c3c86.jpg extracting: train/watermelon_-62-_png_jpg.rf.e8b864bee2a6b1da9bafbbf4335c3c86.xml extracting: train/watermelon_-63-_png_jpg.rf.0dc1951c7828d58556621fabbd1dd3c9.jpg extracting: train/watermelon_-63-_png_jpg.rf.0dc1951c7828d58556621fabbd1dd3c9.xml extracting: train/watermelon_-63-_png_jpg.rf.413bc3335a982178211e71a46a0bdf6f.jpg extracting: train/watermelon_-63-_png_jpg.rf.413bc3335a982178211e71a46a0bdf6f.xml extracting: train/watermelon_-63-_png_jpg.rf.f2f959ed5865b2c8e05f7c5d2441c2c4.jpg extracting: train/watermelon_-63-_png_jpg.rf.f2f959ed5865b2c8e05f7c5d2441c2c4.xml extracting: train/watermelon_-64-_png_jpg.rf.5b0b1be2997a26ec1dc00a72b860b9b4.jpg extracting: train/watermelon_-64-_png_jpg.rf.5b0b1be2997a26ec1dc00a72b860b9b4.xml extracting: train/watermelon_-64-_png_jpg.rf.bff46bf2c01b02c5dfc5cee7fd5e5059.jpg extracting: train/watermelon_-64-_png_jpg.rf.bff46bf2c01b02c5dfc5cee7fd5e5059.xml extracting: train/watermelon_-64-_png_jpg.rf.dc6aebbaf2547e3a01d0f0fb7f20a2cf.jpg extracting: train/watermelon_-64-_png_jpg.rf.dc6aebbaf2547e3a01d0f0fb7f20a2cf.xml extracting: train/watermelon_-65-_png_jpg.rf.036283183044037c664aa48702df96de.jpg extracting: train/watermelon_-65-_png_jpg.rf.036283183044037c664aa48702df96de.xml extracting: train/watermelon_-65-_png_jpg.rf.4014817bcfbe826d1349c314bc2f2a8b.jpg extracting: train/watermelon_-65-_png_jpg.rf.4014817bcfbe826d1349c314bc2f2a8b.xml extracting: train/watermelon_-65-_png_jpg.rf.c7896c5909dc1ccd43a1ba104ae494be.jpg extracting: train/watermelon_-65-_png_jpg.rf.c7896c5909dc1ccd43a1ba104ae494be.xml extracting: train/watermelon_-66-_png_jpg.rf.a8b1719b352c787e835f21712efa69ad.jpg extracting: train/watermelon_-66-_png_jpg.rf.a8b1719b352c787e835f21712efa69ad.xml extracting: train/watermelon_-66-_png_jpg.rf.d7631ab2d0d8874b91221d63ef1d06ac.jpg extracting: train/watermelon_-66-_png_jpg.rf.d7631ab2d0d8874b91221d63ef1d06ac.xml extracting: train/watermelon_-66-_png_jpg.rf.fa75b82fe2f2ab9e37e74ea0f929a65d.jpg extracting: train/watermelon_-66-_png_jpg.rf.fa75b82fe2f2ab9e37e74ea0f929a65d.xml extracting: train/watermelon_-67-_png_jpg.rf.051fbaea913e656e114cd4f9f39f7ac9.jpg extracting: train/watermelon_-67-_png_jpg.rf.051fbaea913e656e114cd4f9f39f7ac9.xml extracting: train/watermelon_-67-_png_jpg.rf.d4c29ad4106391f82aef4161939b5a16.jpg extracting: train/watermelon_-67-_png_jpg.rf.d4c29ad4106391f82aef4161939b5a16.xml extracting: train/watermelon_-67-_png_jpg.rf.e9060e8b721ffcef0b0fa2d742eadfcc.jpg extracting: train/watermelon_-67-_png_jpg.rf.e9060e8b721ffcef0b0fa2d742eadfcc.xml extracting: train/watermelon_-68-_png_jpg.rf.1b1a96681f3078e480bc8b39fb514e92.jpg extracting: train/watermelon_-68-_png_jpg.rf.1b1a96681f3078e480bc8b39fb514e92.xml extracting: train/watermelon_-68-_png_jpg.rf.3fc3ea5832fd07e4dfab83d8276df6fd.jpg extracting: train/watermelon_-68-_png_jpg.rf.3fc3ea5832fd07e4dfab83d8276df6fd.xml extracting: train/watermelon_-68-_png_jpg.rf.9dd02a5f0174afe4335da70bacd57586.jpg extracting: train/watermelon_-68-_png_jpg.rf.9dd02a5f0174afe4335da70bacd57586.xml extracting: train/watermelon_-69-_png_jpg.rf.10b7e0c1d1dec9b8d9002557d49d08bc.jpg extracting: train/watermelon_-69-_png_jpg.rf.10b7e0c1d1dec9b8d9002557d49d08bc.xml extracting: train/watermelon_-69-_png_jpg.rf.13d78d46a6f165860c2504bf78a91aa4.jpg extracting: train/watermelon_-69-_png_jpg.rf.13d78d46a6f165860c2504bf78a91aa4.xml extracting: train/watermelon_-69-_png_jpg.rf.58493b4f2338c6e729563eeceae6714e.jpg extracting: train/watermelon_-69-_png_jpg.rf.58493b4f2338c6e729563eeceae6714e.xml extracting: train/watermelon_-70-_png_jpg.rf.25cbe2e2674fa42eb4c6d87257b50863.jpg extracting: train/watermelon_-70-_png_jpg.rf.25cbe2e2674fa42eb4c6d87257b50863.xml extracting: train/watermelon_-70-_png_jpg.rf.b453768f00d950f4379ff9b51da69ec5.jpg extracting: train/watermelon_-70-_png_jpg.rf.b453768f00d950f4379ff9b51da69ec5.xml extracting: train/watermelon_-70-_png_jpg.rf.f95b9b5b2e898072637e3f316e300352.jpg extracting: train/watermelon_-70-_png_jpg.rf.f95b9b5b2e898072637e3f316e300352.xml extracting: train/watermelon_-71-_png_jpg.rf.0e2c09554c9ba45aab53671e45815a5b.jpg extracting: train/watermelon_-71-_png_jpg.rf.0e2c09554c9ba45aab53671e45815a5b.xml extracting: train/watermelon_-71-_png_jpg.rf.4199a162a4fa5016676750d8ff10d7b0.jpg extracting: train/watermelon_-71-_png_jpg.rf.4199a162a4fa5016676750d8ff10d7b0.xml extracting: train/watermelon_-71-_png_jpg.rf.a5ffabdfe55c5c23904f98658d6a8396.jpg extracting: train/watermelon_-71-_png_jpg.rf.a5ffabdfe55c5c23904f98658d6a8396.xml extracting: train/watermelon_-72-_png_jpg.rf.2424e99d0e2c99fdd10b46d70be58a31.jpg extracting: train/watermelon_-72-_png_jpg.rf.2424e99d0e2c99fdd10b46d70be58a31.xml extracting: train/watermelon_-72-_png_jpg.rf.9205acf124c53e4f6fb83d53eb3a1fb3.jpg extracting: train/watermelon_-72-_png_jpg.rf.9205acf124c53e4f6fb83d53eb3a1fb3.xml extracting: train/watermelon_-72-_png_jpg.rf.a414b9614c2d9349146696f92b56f44c.jpg extracting: train/watermelon_-72-_png_jpg.rf.a414b9614c2d9349146696f92b56f44c.xml extracting: train/watermelon_-73-_png_jpg.rf.a35988feb99870039d0fb21d097642b5.jpg extracting: train/watermelon_-73-_png_jpg.rf.a35988feb99870039d0fb21d097642b5.xml extracting: train/watermelon_-73-_png_jpg.rf.b0f8af3c4de08d4ab3f670d618926546.jpg extracting: train/watermelon_-73-_png_jpg.rf.b0f8af3c4de08d4ab3f670d618926546.xml extracting: train/watermelon_-73-_png_jpg.rf.e846325f6334b3d0e68decb9936cfd32.jpg extracting: train/watermelon_-73-_png_jpg.rf.e846325f6334b3d0e68decb9936cfd32.xml extracting: train/watermelon_-74-_png_jpg.rf.0794252524a14398a953e93806f901a9.jpg extracting: train/watermelon_-74-_png_jpg.rf.0794252524a14398a953e93806f901a9.xml extracting: train/watermelon_-74-_png_jpg.rf.09f11b8f550cdd801468821540a574ec.jpg extracting: train/watermelon_-74-_png_jpg.rf.09f11b8f550cdd801468821540a574ec.xml extracting: train/watermelon_-74-_png_jpg.rf.5dd32b2c205c4335289b5424ce0833f9.jpg extracting: train/watermelon_-74-_png_jpg.rf.5dd32b2c205c4335289b5424ce0833f9.xml extracting: train/watermelon_-75-_png_jpg.rf.11f0216d990e38684368adf4d8db5586.jpg extracting: train/watermelon_-75-_png_jpg.rf.11f0216d990e38684368adf4d8db5586.xml extracting: train/watermelon_-75-_png_jpg.rf.9a6e531cef44789b78be41e81599ec7a.jpg extracting: train/watermelon_-75-_png_jpg.rf.9a6e531cef44789b78be41e81599ec7a.xml extracting: train/watermelon_-75-_png_jpg.rf.fdafb2d3d2ec483685f99838517c2aeb.jpg extracting: train/watermelon_-75-_png_jpg.rf.fdafb2d3d2ec483685f99838517c2aeb.xml extracting: train/watermelon_-76-_png_jpg.rf.97559c94cfb673b3d6d3040b5a42f0d8.jpg extracting: train/watermelon_-76-_png_jpg.rf.97559c94cfb673b3d6d3040b5a42f0d8.xml extracting: train/watermelon_-76-_png_jpg.rf.c06a48aa4958a27e99966315b7036e67.jpg extracting: train/watermelon_-76-_png_jpg.rf.c06a48aa4958a27e99966315b7036e67.xml extracting: train/watermelon_-76-_png_jpg.rf.c628bf2951f0bba6bfc1e6e988c94a7d.jpg extracting: train/watermelon_-76-_png_jpg.rf.c628bf2951f0bba6bfc1e6e988c94a7d.xml extracting: train/watermelon_-77-_png_jpg.rf.3278b55a4d662b2ce5ea1c2bcc1bac0a.jpg extracting: train/watermelon_-77-_png_jpg.rf.3278b55a4d662b2ce5ea1c2bcc1bac0a.xml extracting: train/watermelon_-77-_png_jpg.rf.50a0fc0b430cc064965cf6acb12566c9.jpg extracting: train/watermelon_-77-_png_jpg.rf.50a0fc0b430cc064965cf6acb12566c9.xml extracting: train/watermelon_-77-_png_jpg.rf.e4c12966239f836857337bdd1332c77e.jpg extracting: train/watermelon_-77-_png_jpg.rf.e4c12966239f836857337bdd1332c77e.xml extracting: train/watermelon_-78-_png_jpg.rf.16086a6947df806ba6221228970abf58.jpg extracting: train/watermelon_-78-_png_jpg.rf.16086a6947df806ba6221228970abf58.xml extracting: train/watermelon_-78-_png_jpg.rf.461ae81c1025ac8fe2e4f7983871ddbb.jpg extracting: train/watermelon_-78-_png_jpg.rf.461ae81c1025ac8fe2e4f7983871ddbb.xml extracting: train/watermelon_-78-_png_jpg.rf.fcdd987b7952946006e175ed13974f71.jpg extracting: train/watermelon_-78-_png_jpg.rf.fcdd987b7952946006e175ed13974f71.xml extracting: train/watermelon_-79-_png_jpg.rf.6cabc0e9fef259008f9a831553c84f03.jpg extracting: train/watermelon_-79-_png_jpg.rf.6cabc0e9fef259008f9a831553c84f03.xml extracting: train/watermelon_-79-_png_jpg.rf.ab710a0506bab3ce177eb18d36fae7a5.jpg extracting: train/watermelon_-79-_png_jpg.rf.ab710a0506bab3ce177eb18d36fae7a5.xml extracting: train/watermelon_-79-_png_jpg.rf.df6c3a3a5c4f961b90ecfea298b689bb.jpg extracting: train/watermelon_-79-_png_jpg.rf.df6c3a3a5c4f961b90ecfea298b689bb.xml extracting: train/watermelon_-80-_png_jpg.rf.3ba369ff85449eed6b0233e33988fd90.jpg extracting: train/watermelon_-80-_png_jpg.rf.3ba369ff85449eed6b0233e33988fd90.xml extracting: train/watermelon_-80-_png_jpg.rf.3fcb2fc229e76e76e9668ab9bf598dc2.jpg extracting: train/watermelon_-80-_png_jpg.rf.3fcb2fc229e76e76e9668ab9bf598dc2.xml extracting: train/watermelon_-80-_png_jpg.rf.4925f6b36758e4b48a307acac89c0bd9.jpg extracting: train/watermelon_-80-_png_jpg.rf.4925f6b36758e4b48a307acac89c0bd9.xml extracting: train/watermelon_-81-_png_jpg.rf.81e63dd56e8374cbed6c6d976dfb59d8.jpg extracting: train/watermelon_-81-_png_jpg.rf.81e63dd56e8374cbed6c6d976dfb59d8.xml extracting: train/watermelon_-81-_png_jpg.rf.b70c75d518929b8dca5b4204fff8540c.jpg extracting: train/watermelon_-81-_png_jpg.rf.b70c75d518929b8dca5b4204fff8540c.xml extracting: train/watermelon_-81-_png_jpg.rf.efbfb7ae307b53855b96c3f473cf5cb9.jpg extracting: train/watermelon_-81-_png_jpg.rf.efbfb7ae307b53855b96c3f473cf5cb9.xml extracting: train/watermelon_-82-_png_jpg.rf.3d7a5bd235c4e6a1a221765277fc1a93.jpg extracting: train/watermelon_-82-_png_jpg.rf.3d7a5bd235c4e6a1a221765277fc1a93.xml extracting: train/watermelon_-82-_png_jpg.rf.4f778f6a49124b30eb59550661cb2f7f.jpg extracting: train/watermelon_-82-_png_jpg.rf.4f778f6a49124b30eb59550661cb2f7f.xml extracting: train/watermelon_-82-_png_jpg.rf.c604f4ad467b25d75fc0634cc3162b88.jpg extracting: train/watermelon_-82-_png_jpg.rf.c604f4ad467b25d75fc0634cc3162b88.xml extracting: train/watermelon_-83-_png_jpg.rf.1bd707b38bb4903f3c40ce8229027726.jpg extracting: train/watermelon_-83-_png_jpg.rf.1bd707b38bb4903f3c40ce8229027726.xml extracting: train/watermelon_-83-_png_jpg.rf.54666df0da11a8ff63dcb4e345ae6ceb.jpg extracting: train/watermelon_-83-_png_jpg.rf.54666df0da11a8ff63dcb4e345ae6ceb.xml extracting: train/watermelon_-83-_png_jpg.rf.f91dee92129e76c210de2a44482009f5.jpg extracting: train/watermelon_-83-_png_jpg.rf.f91dee92129e76c210de2a44482009f5.xml extracting: train/watermelon_-84-_png_jpg.rf.4fd6d4c0ce1e8f7cbf90929ee449d889.jpg extracting: train/watermelon_-84-_png_jpg.rf.4fd6d4c0ce1e8f7cbf90929ee449d889.xml extracting: train/watermelon_-84-_png_jpg.rf.c2802c2899a679a804d00761b71b1d64.jpg extracting: train/watermelon_-84-_png_jpg.rf.c2802c2899a679a804d00761b71b1d64.xml extracting: train/watermelon_-84-_png_jpg.rf.f639e65d9d68d61bcc5b2dfa0efc6f70.jpg extracting: train/watermelon_-84-_png_jpg.rf.f639e65d9d68d61bcc5b2dfa0efc6f70.xml extracting: train/watermelon_-85-_png_jpg.rf.2f39c2dcf94e636e897851c4def99029.jpg extracting: train/watermelon_-85-_png_jpg.rf.2f39c2dcf94e636e897851c4def99029.xml extracting: train/watermelon_-85-_png_jpg.rf.309ba165a7c86743062a57f3c84397c0.jpg extracting: train/watermelon_-85-_png_jpg.rf.309ba165a7c86743062a57f3c84397c0.xml extracting: train/watermelon_-85-_png_jpg.rf.4d91cd4b880b476ff08d59e6c84f1888.jpg extracting: train/watermelon_-85-_png_jpg.rf.4d91cd4b880b476ff08d59e6c84f1888.xml extracting: train/watermelon_-86-_png_jpg.rf.0f6b4aad976b4c9b22d0c2ec040066e9.jpg extracting: train/watermelon_-86-_png_jpg.rf.0f6b4aad976b4c9b22d0c2ec040066e9.xml extracting: train/watermelon_-86-_png_jpg.rf.8f93fde2ec301764acc379cdeb1bbe3c.jpg extracting: train/watermelon_-86-_png_jpg.rf.8f93fde2ec301764acc379cdeb1bbe3c.xml extracting: train/watermelon_-86-_png_jpg.rf.cb9e43aa3bb2b799410055c8c7416a88.jpg extracting: train/watermelon_-86-_png_jpg.rf.cb9e43aa3bb2b799410055c8c7416a88.xml extracting: train/watermelon_-87-_png_jpg.rf.430ff742bb2ec200ad014112120f58d2.jpg extracting: train/watermelon_-87-_png_jpg.rf.430ff742bb2ec200ad014112120f58d2.xml extracting: train/watermelon_-87-_png_jpg.rf.d74ebd456a22ade2ead7174b57a8935b.jpg extracting: train/watermelon_-87-_png_jpg.rf.d74ebd456a22ade2ead7174b57a8935b.xml extracting: train/watermelon_-87-_png_jpg.rf.fb9f2a1abdd491e41e9e24b2383ed3a1.jpg extracting: train/watermelon_-87-_png_jpg.rf.fb9f2a1abdd491e41e9e24b2383ed3a1.xml extracting: train/watermelon_-88-_png_jpg.rf.2d7113f3513d56d2d2b9f28c5e0676b3.jpg extracting: train/watermelon_-88-_png_jpg.rf.2d7113f3513d56d2d2b9f28c5e0676b3.xml extracting: train/watermelon_-88-_png_jpg.rf.80f3e9275c2e04cb450d324fd5bd3a45.jpg extracting: train/watermelon_-88-_png_jpg.rf.80f3e9275c2e04cb450d324fd5bd3a45.xml extracting: train/watermelon_-88-_png_jpg.rf.a7c4971fa9239f95d00746302f795013.jpg extracting: train/watermelon_-88-_png_jpg.rf.a7c4971fa9239f95d00746302f795013.xml extracting: train/watermelon_-89-_png_jpg.rf.9f6e04894dfa317f88e5631e67e2e540.jpg extracting: train/watermelon_-89-_png_jpg.rf.9f6e04894dfa317f88e5631e67e2e540.xml extracting: train/watermelon_-89-_png_jpg.rf.bec3ab81e21e451a59aeac0b1e69a703.jpg extracting: train/watermelon_-89-_png_jpg.rf.bec3ab81e21e451a59aeac0b1e69a703.xml extracting: train/watermelon_-89-_png_jpg.rf.fef8c7525b033c0528531a66f6dc19ef.jpg extracting: train/watermelon_-89-_png_jpg.rf.fef8c7525b033c0528531a66f6dc19ef.xml extracting: train/watermelon_-90-_png_jpg.rf.184bf4eced0e4bfd9445e674b893521a.jpg extracting: train/watermelon_-90-_png_jpg.rf.184bf4eced0e4bfd9445e674b893521a.xml extracting: train/watermelon_-90-_png_jpg.rf.65cd6d45c27cee18c5b2f117990cfa93.jpg extracting: train/watermelon_-90-_png_jpg.rf.65cd6d45c27cee18c5b2f117990cfa93.xml extracting: train/watermelon_-90-_png_jpg.rf.f5235bf451c7457ddd1a4040118af48c.jpg extracting: train/watermelon_-90-_png_jpg.rf.f5235bf451c7457ddd1a4040118af48c.xml extracting: train/watermelon_-91-_png_jpg.rf.48e30af64b4970a4a2aec2ac875684b1.jpg extracting: train/watermelon_-91-_png_jpg.rf.48e30af64b4970a4a2aec2ac875684b1.xml extracting: train/watermelon_-91-_png_jpg.rf.8bc772a142ce9c424267df3fa2b5cfa3.jpg extracting: train/watermelon_-91-_png_jpg.rf.8bc772a142ce9c424267df3fa2b5cfa3.xml extracting: train/watermelon_-91-_png_jpg.rf.8f62f5283fc03819ac59ef9222b5cfea.jpg extracting: train/watermelon_-91-_png_jpg.rf.8f62f5283fc03819ac59ef9222b5cfea.xml extracting: train/watermelon_-92-_png_jpg.rf.277df86cbcae2c463e573cff5705e097.jpg extracting: train/watermelon_-92-_png_jpg.rf.277df86cbcae2c463e573cff5705e097.xml extracting: train/watermelon_-92-_png_jpg.rf.c09b502cf5791f1b93571a46f7032a16.jpg extracting: train/watermelon_-92-_png_jpg.rf.c09b502cf5791f1b93571a46f7032a16.xml extracting: train/watermelon_-92-_png_jpg.rf.f94cbf1f472083d475e52a43f0e18634.jpg extracting: train/watermelon_-92-_png_jpg.rf.f94cbf1f472083d475e52a43f0e18634.xml extracting: train/watermelon_-93-_png_jpg.rf.1578b1ade3398255e18055c5fb750ea7.jpg extracting: train/watermelon_-93-_png_jpg.rf.1578b1ade3398255e18055c5fb750ea7.xml extracting: train/watermelon_-93-_png_jpg.rf.246578fa284792db14095e7dbdd91698.jpg extracting: train/watermelon_-93-_png_jpg.rf.246578fa284792db14095e7dbdd91698.xml extracting: train/watermelon_-93-_png_jpg.rf.a25fa5aa6f43ceb60bc97d75857c3369.jpg extracting: train/watermelon_-93-_png_jpg.rf.a25fa5aa6f43ceb60bc97d75857c3369.xml extracting: train/watermelon_-94-_png_jpg.rf.176c4994e71722ae136b6a0de3d62fe9.jpg extracting: train/watermelon_-94-_png_jpg.rf.176c4994e71722ae136b6a0de3d62fe9.xml extracting: train/watermelon_-94-_png_jpg.rf.426c01265c8eaae7618a331c9a9b0645.jpg extracting: train/watermelon_-94-_png_jpg.rf.426c01265c8eaae7618a331c9a9b0645.xml extracting: train/watermelon_-94-_png_jpg.rf.a356c2d78d30633a1210a629f8002efd.jpg extracting: train/watermelon_-94-_png_jpg.rf.a356c2d78d30633a1210a629f8002efd.xml extracting: train/watermelon_-95-_png_jpg.rf.a5aaa4fae9d7b4676127afc685ac7a10.jpg extracting: train/watermelon_-95-_png_jpg.rf.a5aaa4fae9d7b4676127afc685ac7a10.xml extracting: train/watermelon_-95-_png_jpg.rf.df133f4c64d160a516121f1a5419e06b.jpg extracting: train/watermelon_-95-_png_jpg.rf.df133f4c64d160a516121f1a5419e06b.xml extracting: train/watermelon_-95-_png_jpg.rf.f2609f877675d9f8180c84a04af34457.jpg extracting: train/watermelon_-95-_png_jpg.rf.f2609f877675d9f8180c84a04af34457.xml extracting: train/watermelon_-96-_png_jpg.rf.5678f66b83ce3392b75162e37123a7ec.jpg extracting: train/watermelon_-96-_png_jpg.rf.5678f66b83ce3392b75162e37123a7ec.xml extracting: train/watermelon_-96-_png_jpg.rf.6f2529190ea9f8710a1551cddef7fad6.jpg extracting: train/watermelon_-96-_png_jpg.rf.6f2529190ea9f8710a1551cddef7fad6.xml extracting: train/watermelon_-96-_png_jpg.rf.9b84fbe46e8dac19b65eee5de7cfed45.jpg extracting: train/watermelon_-96-_png_jpg.rf.9b84fbe46e8dac19b65eee5de7cfed45.xml extracting: train/watermelon_-97-_png_jpg.rf.2c7fd9588737d7fd91dbbbe6b7ef6056.jpg extracting: train/watermelon_-97-_png_jpg.rf.2c7fd9588737d7fd91dbbbe6b7ef6056.xml extracting: train/watermelon_-97-_png_jpg.rf.380756ef716ff1efb3f858a9e89f9b39.jpg extracting: train/watermelon_-97-_png_jpg.rf.380756ef716ff1efb3f858a9e89f9b39.xml extracting: train/watermelon_-97-_png_jpg.rf.740cbcc9553b4f38816b9e771c57a6ba.jpg extracting: train/watermelon_-97-_png_jpg.rf.740cbcc9553b4f38816b9e771c57a6ba.xml extracting: train/watermelon_-98-_png_jpg.rf.6916dfba10be6be43655714e038ce97f.jpg extracting: train/watermelon_-98-_png_jpg.rf.6916dfba10be6be43655714e038ce97f.xml extracting: train/watermelon_-98-_png_jpg.rf.bccba1d0e3759b231c112433b95b6fd7.jpg extracting: train/watermelon_-98-_png_jpg.rf.bccba1d0e3759b231c112433b95b6fd7.xml extracting: train/watermelon_-98-_png_jpg.rf.fc8614d34e4393daa1d0171a71a0715a.jpg extracting: train/watermelon_-98-_png_jpg.rf.fc8614d34e4393daa1d0171a71a0715a.xml extracting: train/watermelon_-99-_png_jpg.rf.61ce8221bcdf0a85af22fc62dd4765a7.jpg extracting: train/watermelon_-99-_png_jpg.rf.61ce8221bcdf0a85af22fc62dd4765a7.xml extracting: train/watermelon_-99-_png_jpg.rf.8312e4954c83afada4ff875bdcc0406e.jpg extracting: train/watermelon_-99-_png_jpg.rf.8312e4954c83afada4ff875bdcc0406e.xml extracting: train/watermelon_-99-_png_jpg.rf.ab3f222311e2f07d9b2aff0f2a324dd9.jpg extracting: train/watermelon_-99-_png_jpg.rf.ab3f222311e2f07d9b2aff0f2a324dd9.xml creating: valid/ extracting: valid/71_png_jpg.rf.f4dde1e28573da30d7928faa8a3ecbe8.jpg extracting: valid/71_png_jpg.rf.f4dde1e28573da30d7928faa8a3ecbe8.xml extracting: valid/72_png_jpg.rf.b03cbe1e225657fa12db7470de2d3c50.jpg extracting: valid/72_png_jpg.rf.b03cbe1e225657fa12db7470de2d3c50.xml extracting: valid/73_png_jpg.rf.92402346610a9bcfd46a594b6f849ccd.jpg extracting: valid/73_png_jpg.rf.92402346610a9bcfd46a594b6f849ccd.xml extracting: valid/74_png_jpg.rf.dcd5384d9377c10e9cceaae90d06950c.jpg extracting: valid/74_png_jpg.rf.dcd5384d9377c10e9cceaae90d06950c.xml extracting: valid/75_png_jpg.rf.6a8b24045f4734cf2777b449f043fac2.jpg extracting: valid/75_png_jpg.rf.6a8b24045f4734cf2777b449f043fac2.xml extracting: valid/76_png_jpg.rf.089d781fcc13bc8585c7751acf9516b8.jpg extracting: valid/76_png_jpg.rf.089d781fcc13bc8585c7751acf9516b8.xml extracting: valid/77_png_jpg.rf.6450b4811797f295947154e221fd4406.jpg extracting: valid/77_png_jpg.rf.6450b4811797f295947154e221fd4406.xml extracting: valid/78_png_jpg.rf.b5319765673fa24454a5819b6e8ec907.jpg extracting: valid/78_png_jpg.rf.b5319765673fa24454a5819b6e8ec907.xml extracting: valid/79_png_jpg.rf.357673772d7be60ea9dd32ee35efb765.jpg extracting: valid/79_png_jpg.rf.357673772d7be60ea9dd32ee35efb765.xml extracting: valid/80_png_jpg.rf.8f2e939ef2122be4eef29a0ebd878345.jpg extracting: valid/80_png_jpg.rf.8f2e939ef2122be4eef29a0ebd878345.xml extracting: valid/81_png_jpg.rf.8794c1edf857b451e39a38dea99396df.jpg extracting: valid/81_png_jpg.rf.8794c1edf857b451e39a38dea99396df.xml extracting: valid/82_png_jpg.rf.77bc2033a590a1abefc30ebaced1a8f8.jpg extracting: valid/82_png_jpg.rf.77bc2033a590a1abefc30ebaced1a8f8.xml extracting: valid/83_png_jpg.rf.5c8e936961be6ca7a7586308a5c2b899.jpg extracting: valid/83_png_jpg.rf.5c8e936961be6ca7a7586308a5c2b899.xml extracting: valid/84_png_jpg.rf.ea90e59de284542a9b4a29672a315e41.jpg extracting: valid/84_png_jpg.rf.ea90e59de284542a9b4a29672a315e41.xml extracting: valid/85_png_jpg.rf.08cda5a27e9fdf2212610f191b7f202e.jpg extracting: valid/85_png_jpg.rf.08cda5a27e9fdf2212610f191b7f202e.xml extracting: valid/86_png_jpg.rf.e75968d87febc150f2eaaee123f1fe1d.jpg extracting: valid/86_png_jpg.rf.e75968d87febc150f2eaaee123f1fe1d.xml extracting: valid/87_png_jpg.rf.441c60f02562d60466c90d38c465123e.jpg extracting: valid/87_png_jpg.rf.441c60f02562d60466c90d38c465123e.xml extracting: valid/88_png_jpg.rf.c20ba3c6bf46f5e3a7e891177e8bfe5e.jpg extracting: valid/88_png_jpg.rf.c20ba3c6bf46f5e3a7e891177e8bfe5e.xml extracting: valid/89_png_jpg.rf.99e15dc187e98a21b33b57711d671889.jpg extracting: valid/89_png_jpg.rf.99e15dc187e98a21b33b57711d671889.xml extracting: valid/90_png_jpg.rf.da2db15450b0caafde5547df06ceb1c9.jpg extracting: valid/90_png_jpg.rf.da2db15450b0caafde5547df06ceb1c9.xml extracting: valid/apple_102_jpg.rf.cda5459010b86c43bae917e8099d2880.jpg extracting: valid/apple_102_jpg.rf.cda5459010b86c43bae917e8099d2880.xml extracting: valid/apple_103_jpg.rf.3aa32babf3459d3343d6754eb95fd28c.jpg extracting: valid/apple_103_jpg.rf.3aa32babf3459d3343d6754eb95fd28c.xml extracting: valid/apple_104_jpg.rf.9f1763ef4612ede0f439f7820a897019.jpg extracting: valid/apple_104_jpg.rf.9f1763ef4612ede0f439f7820a897019.xml extracting: valid/apple_80_jpg.rf.3c59c40dd52023bdeeffda830f2515fb.jpg extracting: valid/apple_80_jpg.rf.3c59c40dd52023bdeeffda830f2515fb.xml extracting: valid/apple_81_jpg.rf.fbda7ca5ea9bd4cd0d28025aa15f88ea.jpg extracting: valid/apple_81_jpg.rf.fbda7ca5ea9bd4cd0d28025aa15f88ea.xml extracting: valid/apple_82_jpg.rf.8baf9ed832b416e3f1263869c61f9261.jpg extracting: valid/apple_82_jpg.rf.8baf9ed832b416e3f1263869c61f9261.xml extracting: valid/apple_83_jpg.rf.b61b61ccd0706592f1921f02a54e643b.jpg extracting: valid/apple_83_jpg.rf.b61b61ccd0706592f1921f02a54e643b.xml extracting: valid/apple_84_jpg.rf.b91a067c49232e2df967e16b86e768da.jpg extracting: valid/apple_84_jpg.rf.b91a067c49232e2df967e16b86e768da.xml extracting: valid/apple_85_jpg.rf.d92d9dfea0ac92c4cb89a44b05d058cc.jpg extracting: valid/apple_85_jpg.rf.d92d9dfea0ac92c4cb89a44b05d058cc.xml extracting: valid/apple_86_jpg.rf.80f6bb530cb31d5d793abce666f8c63f.jpg extracting: valid/apple_86_jpg.rf.80f6bb530cb31d5d793abce666f8c63f.xml extracting: valid/apple_87_jpg.rf.f4cb53ef25cb138820535185edfabb41.jpg extracting: valid/apple_87_jpg.rf.f4cb53ef25cb138820535185edfabb41.xml extracting: valid/apple_88_jpg.rf.fa992f32ef6e07e29ec41014a2dc245b.jpg extracting: valid/apple_88_jpg.rf.fa992f32ef6e07e29ec41014a2dc245b.xml extracting: valid/apple_89_jpg.rf.a941382ea3bfa588b33ae81b1ea202a1.jpg extracting: valid/apple_89_jpg.rf.a941382ea3bfa588b33ae81b1ea202a1.xml extracting: valid/apple_91_jpg.rf.323ad2ce767067644a8f9b2df17ed391.jpg extracting: valid/apple_91_jpg.rf.323ad2ce767067644a8f9b2df17ed391.xml extracting: valid/apple_92_jpg.rf.7f4798c239962c8e5f79b8a14832f0c4.jpg extracting: valid/apple_92_jpg.rf.7f4798c239962c8e5f79b8a14832f0c4.xml extracting: valid/apple_93_jpg.rf.8fd0761adeef87a0ecdc36623e87330a.jpg extracting: valid/apple_93_jpg.rf.8fd0761adeef87a0ecdc36623e87330a.xml extracting: valid/apple_94_jpg.rf.d0d2bb982c23770d27ebdc59908ab60b.jpg extracting: valid/apple_94_jpg.rf.d0d2bb982c23770d27ebdc59908ab60b.xml extracting: valid/apple_95_jpg.rf.6e9779c5c4c2f8c8b49b46f88361162c.jpg extracting: valid/apple_95_jpg.rf.6e9779c5c4c2f8c8b49b46f88361162c.xml extracting: valid/apple_98_jpg.rf.4c03fe5f7b83c9b55c7826b69acd1528.jpg extracting: valid/apple_98_jpg.rf.4c03fe5f7b83c9b55c7826b69acd1528.xml extracting: valid/apple_99_jpg.rf.8ce26ef669a0355412e035557cd392b5.jpg extracting: valid/apple_99_jpg.rf.8ce26ef669a0355412e035557cd392b5.xml extracting: valid/banana_71_jpg.rf.e412585771bd261ca2408ca2d4a1dc13.jpg extracting: valid/banana_71_jpg.rf.e412585771bd261ca2408ca2d4a1dc13.xml extracting: valid/banana_72_jpg.rf.73313e45346411b2f7e9d831b5305586.jpg extracting: valid/banana_72_jpg.rf.73313e45346411b2f7e9d831b5305586.xml extracting: valid/banana_73_jpg.rf.a920e8dac61bb871d7a8c3d5238d5ea2.jpg extracting: valid/banana_73_jpg.rf.a920e8dac61bb871d7a8c3d5238d5ea2.xml extracting: valid/banana_74_jpg.rf.ae9436c9f2dc23fec7dc31e48ee3a1ab.jpg extracting: valid/banana_74_jpg.rf.ae9436c9f2dc23fec7dc31e48ee3a1ab.xml extracting: valid/banana_75_jpg.rf.2b84c46728c8f5ff5fa1f794a84f0a7e.jpg extracting: valid/banana_75_jpg.rf.2b84c46728c8f5ff5fa1f794a84f0a7e.xml extracting: valid/banana_76_jpg.rf.8d39ed34ee45e95c0a13b83215777707.jpg extracting: valid/banana_76_jpg.rf.8d39ed34ee45e95c0a13b83215777707.xml extracting: valid/banana_77_jpg.rf.a06f52222127ade79d5c475a40accd54.jpg extracting: valid/banana_77_jpg.rf.a06f52222127ade79d5c475a40accd54.xml extracting: valid/banana_78_jpg.rf.2409212da7d823fd1c872d52f1daf629.jpg extracting: valid/banana_78_jpg.rf.2409212da7d823fd1c872d52f1daf629.xml extracting: valid/banana_79_jpg.rf.0cf88136aeba498a454b2adbbe096c40.jpg extracting: valid/banana_79_jpg.rf.0cf88136aeba498a454b2adbbe096c40.xml extracting: valid/banana_80_jpg.rf.f570690ef119e90203d34ac45f62f4cd.jpg extracting: valid/banana_80_jpg.rf.f570690ef119e90203d34ac45f62f4cd.xml extracting: valid/banana_81_jpg.rf.84e0db2d33421dc4a1c44b9cdc2818b7.jpg extracting: valid/banana_81_jpg.rf.84e0db2d33421dc4a1c44b9cdc2818b7.xml extracting: valid/banana_82_jpg.rf.d28153d4176549791f63488e579bdf17.jpg extracting: valid/banana_82_jpg.rf.d28153d4176549791f63488e579bdf17.xml extracting: valid/banana_83_jpg.rf.260133b76a1cfb56ec11026461f1cf28.jpg extracting: valid/banana_83_jpg.rf.260133b76a1cfb56ec11026461f1cf28.xml extracting: valid/banana_84_jpg.rf.faf59a8f31e9b6b784baf0a011c37b65.jpg extracting: valid/banana_84_jpg.rf.faf59a8f31e9b6b784baf0a011c37b65.xml extracting: valid/banana_85_jpg.rf.34d7e91af29b2365c0590d162c975111.jpg extracting: valid/banana_85_jpg.rf.34d7e91af29b2365c0590d162c975111.xml extracting: valid/banana_86_jpg.rf.d273694d70b3f6926a51ab85e18eabe6.jpg extracting: valid/banana_86_jpg.rf.d273694d70b3f6926a51ab85e18eabe6.xml extracting: valid/banana_87_jpg.rf.70c8f77bc758180c38cbdcecb899f55b.jpg extracting: valid/banana_87_jpg.rf.70c8f77bc758180c38cbdcecb899f55b.xml extracting: valid/banana_89_jpg.rf.49d59b5c7a3ce72ec98180921366d329.jpg extracting: valid/banana_89_jpg.rf.49d59b5c7a3ce72ec98180921366d329.xml extracting: valid/banana_90_jpg.rf.0d1e565b58ad8dd163698f2b1b2a8499.jpg extracting: valid/banana_90_jpg.rf.0d1e565b58ad8dd163698f2b1b2a8499.xml extracting: valid/banana_91_jpg.rf.2b0c347d4af13b2a36bfa60fd7c6887c.jpg extracting: valid/banana_91_jpg.rf.2b0c347d4af13b2a36bfa60fd7c6887c.xml extracting: valid/mango_011_jpg.rf.e8694a8b31111ecf32ed7a8d539833b2.jpg extracting: valid/mango_011_jpg.rf.e8694a8b31111ecf32ed7a8d539833b2.xml extracting: valid/mango_012_jpg.rf.99f00029f9ab545aa96f63c21c467040.jpg extracting: valid/mango_012_jpg.rf.99f00029f9ab545aa96f63c21c467040.xml extracting: valid/mango_013_jpg.rf.fec0a1836b75a22b35cd006a8b4013ea.jpg extracting: valid/mango_013_jpg.rf.fec0a1836b75a22b35cd006a8b4013ea.xml extracting: valid/mango_014_jpg.rf.d797535fcdee1af59d01e063fa1cda2f.jpg extracting: valid/mango_014_jpg.rf.d797535fcdee1af59d01e063fa1cda2f.xml extracting: valid/mango_015_jpg.rf.a3901ac13ac1dac1ca14345230e8a7cd.jpg extracting: valid/mango_015_jpg.rf.a3901ac13ac1dac1ca14345230e8a7cd.xml extracting: valid/mango_016_jpg.rf.443f53a6b400842da0cd06cf5603abb9.jpg extracting: valid/mango_016_jpg.rf.443f53a6b400842da0cd06cf5603abb9.xml extracting: valid/mango_017_jpg.rf.05123fa57ffdb7807961f10c41a84ace.jpg extracting: valid/mango_017_jpg.rf.05123fa57ffdb7807961f10c41a84ace.xml extracting: valid/mango_018_jpg.rf.fe24012ef71ff005669bfe8f854ed948.jpg extracting: valid/mango_018_jpg.rf.fe24012ef71ff005669bfe8f854ed948.xml extracting: valid/mango_019_jpg.rf.2cd6cb2cc81f65ba00c02ce512b9ac89.jpg extracting: valid/mango_019_jpg.rf.2cd6cb2cc81f65ba00c02ce512b9ac89.xml extracting: valid/mango_020_jpg.rf.c570fd23392d0d3ab4f0478272713853.jpg extracting: valid/mango_020_jpg.rf.c570fd23392d0d3ab4f0478272713853.xml extracting: valid/mango_021_jpg.rf.b8cceafdfb79aeac48be9070f056020f.jpg extracting: valid/mango_021_jpg.rf.b8cceafdfb79aeac48be9070f056020f.xml extracting: valid/mango_022_jpg.rf.40b617a260e8bff6b9d981785b6ade21.jpg extracting: valid/mango_022_jpg.rf.40b617a260e8bff6b9d981785b6ade21.xml extracting: valid/mango_023_jpg.rf.543a052b6947b1cdca5a75b2c6b15696.jpg extracting: valid/mango_023_jpg.rf.543a052b6947b1cdca5a75b2c6b15696.xml extracting: valid/mango_024_jpg.rf.1d72a8e633607f6061098b5aaf618808.jpg extracting: valid/mango_024_jpg.rf.1d72a8e633607f6061098b5aaf618808.xml extracting: valid/mango_025_jpg.rf.cf6adc00c9fa7fcf78b71169364b86b5.jpg extracting: valid/mango_025_jpg.rf.cf6adc00c9fa7fcf78b71169364b86b5.xml extracting: valid/mango_026_jpg.rf.4de1d7448dbafbc95624e7eb1657919a.jpg extracting: valid/mango_026_jpg.rf.4de1d7448dbafbc95624e7eb1657919a.xml extracting: valid/mango_027_jpg.rf.6ada710fd2b9c59adbe098e2c469866d.jpg extracting: valid/mango_027_jpg.rf.6ada710fd2b9c59adbe098e2c469866d.xml extracting: valid/mango_028_jpg.rf.3575475756916b161a4df48144a5b3a5.jpg extracting: valid/mango_028_jpg.rf.3575475756916b161a4df48144a5b3a5.xml extracting: valid/mango_029_jpg.rf.407d76ad9534a53623b47210d040c36d.jpg extracting: valid/mango_029_jpg.rf.407d76ad9534a53623b47210d040c36d.xml extracting: valid/mango_030_jpg.rf.e9238af9a0d9040f4866cc2abb805b31.jpg extracting: valid/mango_030_jpg.rf.e9238af9a0d9040f4866cc2abb805b31.xml extracting: valid/orange_011_jpg.rf.2f31a2a4203c389dd6a44ad737682838.jpg extracting: valid/orange_011_jpg.rf.2f31a2a4203c389dd6a44ad737682838.xml extracting: valid/orange_012_jpg.rf.9f8d193ab485b86e5ad6cfc7a16ca4a4.jpg extracting: valid/orange_012_jpg.rf.9f8d193ab485b86e5ad6cfc7a16ca4a4.xml extracting: valid/orange_013_jpg.rf.61026b2d83b99f9b544bb10503ef4d51.jpg extracting: valid/orange_013_jpg.rf.61026b2d83b99f9b544bb10503ef4d51.xml extracting: valid/orange_014_jpg.rf.96c5cc736d029b38266f4ac0dc1d5ff2.jpg extracting: valid/orange_014_jpg.rf.96c5cc736d029b38266f4ac0dc1d5ff2.xml extracting: valid/orange_015_jpg.rf.508cd3fadc54479c80dd9798151312cc.jpg extracting: valid/orange_015_jpg.rf.508cd3fadc54479c80dd9798151312cc.xml extracting: valid/orange_016_jpg.rf.6bb170297c1f67bd73149b5a136b4337.jpg extracting: valid/orange_016_jpg.rf.6bb170297c1f67bd73149b5a136b4337.xml extracting: valid/orange_017_jpg.rf.b5daff5dea04e37f58168cc469384f10.jpg extracting: valid/orange_017_jpg.rf.b5daff5dea04e37f58168cc469384f10.xml extracting: valid/orange_018_jpg.rf.51a21a69d95540b5bf560cdb90d9bc97.jpg extracting: valid/orange_018_jpg.rf.51a21a69d95540b5bf560cdb90d9bc97.xml extracting: valid/orange_019_jpg.rf.5e03462822cda9311966946afcdce652.jpg extracting: valid/orange_019_jpg.rf.5e03462822cda9311966946afcdce652.xml extracting: valid/orange_020_jpg.rf.69211acd7d2ff2bc6379254072043801.jpg extracting: valid/orange_020_jpg.rf.69211acd7d2ff2bc6379254072043801.xml extracting: valid/orange_021_jpg.rf.02ccbe2f0949fed17f214557012442b4.jpg extracting: valid/orange_021_jpg.rf.02ccbe2f0949fed17f214557012442b4.xml extracting: valid/orange_022_jpg.rf.346b96a8d4174b9abfc25fe2ee1e765f.jpg extracting: valid/orange_022_jpg.rf.346b96a8d4174b9abfc25fe2ee1e765f.xml extracting: valid/orange_023_jpg.rf.9a612396d0c0d042541cea0b92135eca.jpg extracting: valid/orange_023_jpg.rf.9a612396d0c0d042541cea0b92135eca.xml extracting: valid/orange_024_jpg.rf.d5f69a4b8e51a4664669d9ca74c612f5.jpg extracting: valid/orange_024_jpg.rf.d5f69a4b8e51a4664669d9ca74c612f5.xml extracting: valid/orange_025_jpg.rf.e74c0f8ad067a8a699bb33004f24afe3.jpg extracting: valid/orange_025_jpg.rf.e74c0f8ad067a8a699bb33004f24afe3.xml extracting: valid/orange_026_jpg.rf.4dd035189f6314e0f234f6e4eba145f7.jpg extracting: valid/orange_026_jpg.rf.4dd035189f6314e0f234f6e4eba145f7.xml extracting: valid/orange_028_jpg.rf.cca4697468f087503fd2a1d3037d1934.jpg extracting: valid/orange_028_jpg.rf.cca4697468f087503fd2a1d3037d1934.xml extracting: valid/orange_029_jpg.rf.37bccd89f87cd4f419c5d161564588c7.jpg extracting: valid/orange_029_jpg.rf.37bccd89f87cd4f419c5d161564588c7.xml extracting: valid/orange_030_jpg.rf.13519da9c05c34950376b60758d81402.jpg extracting: valid/orange_030_jpg.rf.13519da9c05c34950376b60758d81402.xml extracting: valid/watermelon_-11-_png_jpg.rf.8e4068cf62c4bdfec9cf208509cdec1b.jpg extracting: valid/watermelon_-11-_png_jpg.rf.8e4068cf62c4bdfec9cf208509cdec1b.xml extracting: valid/watermelon_-12-_png_jpg.rf.030405ad48a2caae4b9a3c8064c6b642.jpg extracting: valid/watermelon_-12-_png_jpg.rf.030405ad48a2caae4b9a3c8064c6b642.xml extracting: valid/watermelon_-13-_png_jpg.rf.5601d36f3f456c1d7de4b8daaddad15b.jpg extracting: valid/watermelon_-13-_png_jpg.rf.5601d36f3f456c1d7de4b8daaddad15b.xml extracting: valid/watermelon_-14-_png_jpg.rf.cba49caccd9254236eda96bedab50dfa.jpg extracting: valid/watermelon_-14-_png_jpg.rf.cba49caccd9254236eda96bedab50dfa.xml extracting: valid/watermelon_-15-_png_jpg.rf.98049f960a57322dda56d0c7e53c9b43.jpg extracting: valid/watermelon_-15-_png_jpg.rf.98049f960a57322dda56d0c7e53c9b43.xml extracting: valid/watermelon_-16-_png_jpg.rf.43239a7aa0094c9c47684380be0eb3e5.jpg extracting: valid/watermelon_-16-_png_jpg.rf.43239a7aa0094c9c47684380be0eb3e5.xml extracting: valid/watermelon_-17-_png_jpg.rf.58663d50d92184dae3712d8795658987.jpg extracting: valid/watermelon_-17-_png_jpg.rf.58663d50d92184dae3712d8795658987.xml extracting: valid/watermelon_-18-_png_jpg.rf.4e1d0c1508dbc56c311dc099e5324fe6.jpg extracting: valid/watermelon_-18-_png_jpg.rf.4e1d0c1508dbc56c311dc099e5324fe6.xml extracting: valid/watermelon_-19-_png_jpg.rf.920822ffdf8ec4119eac4f51f46a31c7.jpg extracting: valid/watermelon_-19-_png_jpg.rf.920822ffdf8ec4119eac4f51f46a31c7.xml extracting: valid/watermelon_-20-_png_jpg.rf.28eca233c316973a118cf0839b23c1df.jpg extracting: valid/watermelon_-20-_png_jpg.rf.28eca233c316973a118cf0839b23c1df.xml extracting: valid/watermelon_-21-_png_jpg.rf.79e6fb07a4f0c5e46573a2f7f14020d3.jpg extracting: valid/watermelon_-21-_png_jpg.rf.79e6fb07a4f0c5e46573a2f7f14020d3.xml extracting: valid/watermelon_-22-_png_jpg.rf.76179092c2fb51d012756e19c787b3d5.jpg extracting: valid/watermelon_-22-_png_jpg.rf.76179092c2fb51d012756e19c787b3d5.xml extracting: valid/watermelon_-23-_png_jpg.rf.507dd45999e7acad94247ba5ad2e8ff9.jpg extracting: valid/watermelon_-23-_png_jpg.rf.507dd45999e7acad94247ba5ad2e8ff9.xml extracting: valid/watermelon_-24-_png_jpg.rf.a1ba6af212452fb9046310deeea72295.jpg extracting: valid/watermelon_-24-_png_jpg.rf.a1ba6af212452fb9046310deeea72295.xml extracting: valid/watermelon_-25-_png_jpg.rf.bc25257f0e852630cb02fefed8b6a61d.jpg extracting: valid/watermelon_-25-_png_jpg.rf.bc25257f0e852630cb02fefed8b6a61d.xml extracting: valid/watermelon_-26-_png_jpg.rf.df03f4e9c5f41390bb60f12b69a83c50.jpg extracting: valid/watermelon_-26-_png_jpg.rf.df03f4e9c5f41390bb60f12b69a83c50.xml extracting: valid/watermelon_-27-_png_jpg.rf.7edc35e09e26b7c53271fd47f147c052.jpg extracting: valid/watermelon_-27-_png_jpg.rf.7edc35e09e26b7c53271fd47f147c052.xml extracting: valid/watermelon_-28-_png_jpg.rf.4e8fad942adb5941578db0f33f1bc926.jpg extracting: valid/watermelon_-28-_png_jpg.rf.4e8fad942adb5941578db0f33f1bc926.xml extracting: valid/watermelon_-29-_png_jpg.rf.6e0c9c1ff790d5929ac24c7381ed6ba3.jpg extracting: valid/watermelon_-29-_png_jpg.rf.6e0c9c1ff790d5929ac24c7381ed6ba3.xml extracting: valid/watermelon_-30-_png_jpg.rf.b56ae0355c7c0bad51d75a62a691dc61.jpg extracting: valid/watermelon_-30-_png_jpg.rf.b56ae0355c7c0bad51d75a62a691dc61.xml
%cd ..
/root/42028/AT3/ObjectDetection-FasterRCNN
%%writefile data_configs/custom_data.yaml
# Images and labels direcotry should be relative to train.py
TRAIN_DIR_IMAGES: 'data/train'
TRAIN_DIR_LABELS: 'data/train'
VALID_DIR_IMAGES: 'data/valid'
VALID_DIR_LABELS: 'data/valid'
# Class names.
CLASSES: [
'__background__',
'Cell',
'Cell-Multi',
'No-Anomaly',
'Shadowing',
'Unclassified',
]
# Number of classes (object classes + 1 for background class in Faster RCNN).
NC: 6
# Whether to save the predictions of the validation set while training.
SAVE_VALID_PREDICTION_IMAGES: True
Overwriting data_configs/custom_data.yaml
import os
import xml.etree.ElementTree as ET
# Define the class names
class_names = ['Cell', 'Cell-Multi', 'No-Anomaly', 'Shadowing', 'Unclassified']
# Dictionary to store the count of each class
class_counts = {class_name: 0 for class_name in class_names}
# Path to the folder containing our image set
data_folder = 'data/train'
# Iterating through each XML file in the folder
for filename in os.listdir(data_folder):
if filename.endswith('.xml'):
# Parse XML file
tree = ET.parse(os.path.join(data_folder, filename))
root = tree.getroot()
# Find all 'object' elements
object_elements = root.findall('.//object')
# Count the occurrences of each class name
for obj in object_elements:
name_element = obj.find('name')
if name_element is not None:
class_name = name_element.text.strip()
if class_name in class_counts:
class_counts[class_name] += 1
break # There are multiple name tags in the xml. We only need one.
# Print the distribution of classes
for class_name, count in class_counts.items():
print(f"{class_name}: {count}")
Cell: 30 Cell-Multi: 26 No-Anomaly: 521 Shadowing: 85 Unclassified: 55
Class imbalance, as seen in our dataset, where "No-Anomaly" has significantly more samples than others, can lead to biased models, reduced performance for minority classes, and difficulty in learning discriminative features.
To address this:
Data Augmentation: Use techniques like rotation, scaling, and flipping to augment minority class samples.
Class Weighting: Assign higher weights to minority classes during training.
But the difference in the number of samples in No-Anomaly is so large that assigning Class Weights might not be an ideal. Also, in the assignment brief, we were asked to keep the split the same as what is already given in the train and val sets.
import os
from PIL import Image
import xml.etree.ElementTree as ET
# Define the class names
class_names = ['Cell', 'Cell-Multi', 'No-Anomaly', 'Shadowing', 'Unclassified']
# Dictionary to store the count of each class
class_counts = {class_name: 0 for class_name in class_names}
# Path to the folder containing our image set
data_folder = 'data/train'
# Dictionary to store the filename of the image for each class
class_images = {}
# Iterating through each XML file in the folder
for filename in os.listdir(data_folder):
if filename.endswith('.xml'):
# Parse XML file
tree = ET.parse(os.path.join(data_folder, filename))
root = tree.getroot()
# Find all 'object' elements
object_elements = root.findall('.//object')
# Iterate through each object and extract class name
for obj in object_elements:
name_element = obj.find('name')
if name_element is not None:
class_name = name_element.text.strip()
if class_name in class_names and class_name not in class_images:
# Found a new class, store the corresponding XML filename
class_images[class_name] = filename
break # Stop searching for additional name elements within this object
# Load and display one image per class using PIL
for class_name, xml_filename in class_images.items():
# Construct image filename
img_filename = os.path.splitext(xml_filename)[0] + '.jpg'
img_path = os.path.join(data_folder, img_filename)
if os.path.exists(img_path):
print(f"Displaying image for class {class_name}")
# Load and display the image using PIL
img = Image.open(img_path)
img.show()
else:
print(f"No image found for class {class_name}")
Displaying image for class Cell-Multi
Displaying image for class No-Anomaly
Displaying image for class Unclassified
Displaying image for class Shadowing
Displaying image for class Cell
There are a few images without annotation, annotating data may not be feasible as well. This task requires expertise from subject matter experts, as annotating images through visual inspection alone may not get us desired outcomes.
!wandb disabled
W&B disabled.
Train Faster R-CNN with ResNet-50 backbone on custom solar panel dataset for 100 epochs, using batch size of 2 and disabling mosaic augmentation, while setting seed to 42.
Batch size of 2 is chosen for training on PyTorch 3.8 GPU ml.g4dn.xlarge to balance memory utilization and computational efficiency, ensuring optimal performance without exceeding GPU memory constraints.
pwd
'/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN'
!python train.py --config data_configs/custom_data.yaml --epochs 100 --model fasterrcnn_resnet50_fpn_v2 --project-name solarpaneldetector --batch-size 2 --no-mosaic --seed 42
Not using distributed mode device cuda Creating data loaders Number of training samples: 1167 Number of validation samples: 250 Building model from scratch... ==================================================================================================== Layer (type:depth-idx) Output Shape Param # ==================================================================================================== FasterRCNN [100, 4] -- ├─GeneralizedRCNNTransform: 1-1 [2, 3, 800, 800] -- ├─BackboneWithFPN: 1-2 [2, 256, 13, 13] -- │ └─IntermediateLayerGetter: 2-1 [2, 2048, 25, 25] -- │ │ └─Conv2d: 3-1 [2, 64, 400, 400] (9,408) │ │ └─BatchNorm2d: 3-2 [2, 64, 400, 400] (128) │ │ └─ReLU: 3-3 [2, 64, 400, 400] -- │ │ └─MaxPool2d: 3-4 [2, 64, 200, 200] -- │ │ └─Sequential: 3-5 [2, 256, 200, 200] (215,808) │ │ └─Sequential: 3-6 [2, 512, 100, 100] 1,219,584 │ │ └─Sequential: 3-7 [2, 1024, 50, 50] 7,098,368 │ │ └─Sequential: 3-8 [2, 2048, 25, 25] 14,964,736 │ └─FeaturePyramidNetwork: 2-2 [2, 256, 13, 13] -- │ │ └─ModuleList: 3-15 -- (recursive) │ │ └─ModuleList: 3-16 -- (recursive) │ │ └─ModuleList: 3-15 -- (recursive) │ │ └─ModuleList: 3-16 -- (recursive) │ │ └─ModuleList: 3-15 -- (recursive) │ │ └─ModuleList: 3-16 -- (recursive) │ │ └─ModuleList: 3-15 -- (recursive) │ │ └─ModuleList: 3-16 -- (recursive) │ │ └─LastLevelMaxPool: 3-17 [2, 256, 200, 200] -- ├─RegionProposalNetwork: 1-3 [1000, 4] -- │ └─RPNHead: 2-3 [2, 3, 200, 200] -- │ │ └─Sequential: 3-18 [2, 256, 200, 200] 1,180,160 │ │ └─Conv2d: 3-19 [2, 3, 200, 200] 771 │ │ └─Conv2d: 3-20 [2, 12, 200, 200] 3,084 │ │ └─Sequential: 3-21 [2, 256, 100, 100] (recursive) │ │ └─Conv2d: 3-22 [2, 3, 100, 100] (recursive) │ │ └─Conv2d: 3-23 [2, 12, 100, 100] (recursive) │ │ └─Sequential: 3-24 [2, 256, 50, 50] (recursive) │ │ └─Conv2d: 3-25 [2, 3, 50, 50] (recursive) │ │ └─Conv2d: 3-26 [2, 12, 50, 50] (recursive) │ │ └─Sequential: 3-27 [2, 256, 25, 25] (recursive) │ │ └─Conv2d: 3-28 [2, 3, 25, 25] (recursive) │ │ └─Conv2d: 3-29 [2, 12, 25, 25] (recursive) │ │ └─Sequential: 3-30 [2, 256, 13, 13] (recursive) │ │ └─Conv2d: 3-31 [2, 3, 13, 13] (recursive) │ │ └─Conv2d: 3-32 [2, 12, 13, 13] (recursive) │ └─AnchorGenerator: 2-4 [159882, 4] -- ├─RoIHeads: 1-4 [100, 4] -- │ └─MultiScaleRoIAlign: 2-5 [2000, 256, 7, 7] -- │ └─FastRCNNConvFCHead: 2-6 [2000, 1024] -- │ │ └─Conv2dNormActivation: 3-33 [2000, 256, 7, 7] 590,336 │ │ └─Conv2dNormActivation: 3-34 [2000, 256, 7, 7] 590,336 │ │ └─Conv2dNormActivation: 3-35 [2000, 256, 7, 7] 590,336 │ │ └─Conv2dNormActivation: 3-36 [2000, 256, 7, 7] 590,336 │ │ └─Flatten: 3-37 [2000, 12544] -- │ │ └─Linear: 3-38 [2000, 1024] 12,846,080 │ │ └─ReLU: 3-39 [2000, 1024] -- │ └─FastRCNNPredictor: 2-7 [2000, 6] -- │ │ └─Linear: 3-40 [2000, 6] 6,150 │ │ └─Linear: 3-41 [2000, 24] 24,600 ==================================================================================================== Total params: 43,276,653 Trainable params: 43,051,309 Non-trainable params: 225,344 Total mult-adds (G): 559.93 ==================================================================================================== Input size (MB): 9.83 Forward/backward pass size (MB): 7478.59 Params size (MB): 173.11 Estimated Total Size (MB): 7661.53 ==================================================================================================== 43,276,653 total parameters. 43,051,309 training parameters. Epoch: [0] [ 0/584] eta: 0:11:48 lr: 0.000003 loss: 2.0957 (2.0957) loss_classifier: 2.0633 (2.0633) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0324 (0.0324) loss_rpn_box_reg: 0.0000 (0.0000) time: 1.2138 data: 0.6247 max mem: 3251 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [0] [100/584] eta: 0:04:54 lr: 0.000174 loss: 0.7926 (2.2830) loss_classifier: 0.4197 (1.0296) loss_box_reg: 0.2555 (0.2089) loss_objectness: 0.1089 (0.9351) loss_rpn_box_reg: 0.0276 (0.1094) time: 0.5996 data: 0.0021 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [0] [200/584] eta: 0:03:53 lr: 0.000345 loss: 0.6262 (1.6072) loss_classifier: 0.2596 (0.7023) loss_box_reg: 0.2849 (0.2671) loss_objectness: 0.0899 (0.5567) loss_rpn_box_reg: 0.0278 (0.0812) time: 0.6103 data: 0.0021 max mem: 4699 Epoch: [0] [300/584] eta: 0:02:52 lr: 0.000517 loss: 0.8953 (1.3470) loss_classifier: 0.3649 (0.5733) loss_box_reg: 0.3274 (0.2855) loss_objectness: 0.0975 (0.4171) loss_rpn_box_reg: 0.0414 (0.0710) time: 0.6125 data: 0.0021 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [0] [400/584] eta: 0:01:52 lr: 0.000688 loss: 0.4491 (1.1555) loss_classifier: 0.1702 (0.4874) loss_box_reg: 0.1819 (0.2701) loss_objectness: 0.0473 (0.3362) loss_rpn_box_reg: 0.0240 (0.0618) time: 0.6140 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [0] [500/584] eta: 0:00:51 lr: 0.000859 loss: 0.4221 (1.0240) loss_classifier: 0.1790 (0.4332) loss_box_reg: 0.1742 (0.2557) loss_objectness: 0.0418 (0.2804) loss_rpn_box_reg: 0.0200 (0.0547) time: 0.6139 data: 0.0021 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [0] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.3197 (0.9454) loss_classifier: 0.1479 (0.4019) loss_box_reg: 0.1196 (0.2445) loss_objectness: 0.0361 (0.2490) loss_rpn_box_reg: 0.0078 (0.0500) time: 0.5923 data: 0.0022 max mem: 4699 Epoch: [0] Total time: 0:05:55 (0.6091 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:33 model_time: 0.3081 (0.3081) evaluator_time: 0.0459 (0.0459) time: 0.7505 data: 0.2630 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2474 (0.2485) evaluator_time: 0.0183 (0.0970) time: 0.3140 data: 0.0019 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2467 (0.2482) evaluator_time: 0.2010 (0.1155) time: 0.4774 data: 0.0019 max mem: 4699 Test: Total time: 0:00:46 (0.3717 s / it) Averaged stats: model_time: 0.2467 (0.2482) evaluator_time: 0.2010 (0.1155) Accumulating evaluation results... DONE (t=0.18s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.122 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.196 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.142 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.089 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.190 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.009 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.072 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.211 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.112 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.318 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.12161745180647587 SAVING BEST MODEL FOR EPOCH: 1 Epoch: [1] [ 0/584] eta: 0:07:54 lr: 0.001000 loss: 0.0710 (0.0710) loss_classifier: 0.0259 (0.0259) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0451 (0.0451) loss_rpn_box_reg: 0.0000 (0.0000) time: 0.8125 data: 0.1430 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [1] [100/584] eta: 0:04:55 lr: 0.001000 loss: 0.2746 (0.3990) loss_classifier: 0.1172 (0.1732) loss_box_reg: 0.1187 (0.1583) loss_objectness: 0.0272 (0.0448) loss_rpn_box_reg: 0.0114 (0.0228) time: 0.6065 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [1] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.3588 (0.3989) loss_classifier: 0.1690 (0.1727) loss_box_reg: 0.1575 (0.1592) loss_objectness: 0.0210 (0.0447) loss_rpn_box_reg: 0.0189 (0.0223) time: 0.6104 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [1] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.4806 (0.3983) loss_classifier: 0.1949 (0.1727) loss_box_reg: 0.1949 (0.1588) loss_objectness: 0.0224 (0.0444) loss_rpn_box_reg: 0.0199 (0.0223) time: 0.6091 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [1] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.3137 (0.3866) loss_classifier: 0.1318 (0.1671) loss_box_reg: 0.1576 (0.1550) loss_objectness: 0.0212 (0.0430) loss_rpn_box_reg: 0.0116 (0.0214) time: 0.6070 data: 0.0022 max mem: 4699 Epoch: [1] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.2197 (0.3774) loss_classifier: 0.0925 (0.1627) loss_box_reg: 0.1022 (0.1533) loss_objectness: 0.0154 (0.0399) loss_rpn_box_reg: 0.0089 (0.0215) time: 0.6046 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [1] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.3254 (0.3742) loss_classifier: 0.1056 (0.1607) loss_box_reg: 0.1474 (0.1531) loss_objectness: 0.0183 (0.0391) loss_rpn_box_reg: 0.0220 (0.0213) time: 0.5990 data: 0.0022 max mem: 4699 Epoch: [1] Total time: 0:05:56 (0.6100 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3442 (0.3442) evaluator_time: 0.0414 (0.0414) time: 0.7605 data: 0.2691 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2484 (0.2496) evaluator_time: 0.0152 (0.0973) time: 0.3111 data: 0.0019 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2481 (0.2494) evaluator_time: 0.1967 (0.1164) time: 0.4829 data: 0.0020 max mem: 4699 Test: Total time: 0:00:46 (0.3736 s / it) Averaged stats: model_time: 0.2481 (0.2494) evaluator_time: 0.1967 (0.1164) Accumulating evaluation results... DONE (t=0.18s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.249 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.367 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.296 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.138 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.350 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.022 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.160 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.327 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.172 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.542 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.24891060229118397 SAVING BEST MODEL FOR EPOCH: 2 Epoch: [2] [ 0/584] eta: 0:09:30 lr: 0.001000 loss: 0.5918 (0.5918) loss_classifier: 0.2382 (0.2382) loss_box_reg: 0.3174 (0.3174) loss_objectness: 0.0117 (0.0117) loss_rpn_box_reg: 0.0245 (0.0245) time: 0.9763 data: 0.2615 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [2] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.3001 (0.3002) loss_classifier: 0.1153 (0.1213) loss_box_reg: 0.1469 (0.1368) loss_objectness: 0.0130 (0.0242) loss_rpn_box_reg: 0.0166 (0.0180) time: 0.6077 data: 0.0021 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [2] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.2514 (0.2933) loss_classifier: 0.1069 (0.1159) loss_box_reg: 0.1327 (0.1365) loss_objectness: 0.0118 (0.0233) loss_rpn_box_reg: 0.0166 (0.0176) time: 0.6114 data: 0.0022 max mem: 4699 Epoch: [2] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.2610 (0.2853) loss_classifier: 0.1084 (0.1121) loss_box_reg: 0.1078 (0.1333) loss_objectness: 0.0108 (0.0217) loss_rpn_box_reg: 0.0143 (0.0183) time: 0.6170 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [2] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.2772 (0.2835) loss_classifier: 0.1055 (0.1119) loss_box_reg: 0.1384 (0.1338) loss_objectness: 0.0132 (0.0201) loss_rpn_box_reg: 0.0129 (0.0178) time: 0.6097 data: 0.0022 max mem: 4699 Epoch: [2] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.2111 (0.2788) loss_classifier: 0.0703 (0.1092) loss_box_reg: 0.1037 (0.1327) loss_objectness: 0.0080 (0.0196) loss_rpn_box_reg: 0.0098 (0.0173) time: 0.6079 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [2] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.2626 (0.2726) loss_classifier: 0.0908 (0.1063) loss_box_reg: 0.1438 (0.1308) loss_objectness: 0.0120 (0.0185) loss_rpn_box_reg: 0.0158 (0.0170) time: 0.5962 data: 0.0022 max mem: 4699 Epoch: [2] Total time: 0:05:56 (0.6107 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3411 (0.3411) evaluator_time: 0.0368 (0.0368) time: 0.7653 data: 0.2767 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2481 (0.2494) evaluator_time: 0.0138 (0.0955) time: 0.3101 data: 0.0019 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2491) evaluator_time: 0.1931 (0.1140) time: 0.4771 data: 0.0020 max mem: 4699 Test: Total time: 0:00:46 (0.3711 s / it) Averaged stats: model_time: 0.2476 (0.2491) evaluator_time: 0.1931 (0.1140) Accumulating evaluation results... DONE (t=0.17s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.299 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.429 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.364 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.170 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.417 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.030 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.189 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.366 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.666 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.29941469692022904 SAVING BEST MODEL FOR EPOCH: 3 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [3] [ 0/584] eta: 0:09:53 lr: 0.001000 loss: 0.2580 (0.2580) loss_classifier: 0.0843 (0.0843) loss_box_reg: 0.1431 (0.1431) loss_objectness: 0.0122 (0.0122) loss_rpn_box_reg: 0.0184 (0.0184) time: 1.0157 data: 0.3347 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [3] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.1994 (0.2242) loss_classifier: 0.0744 (0.0814) loss_box_reg: 0.1076 (0.1130) loss_objectness: 0.0075 (0.0123) loss_rpn_box_reg: 0.0148 (0.0176) time: 0.6140 data: 0.0021 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [3] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.2071 (0.2532) loss_classifier: 0.0653 (0.0925) loss_box_reg: 0.1002 (0.1310) loss_objectness: 0.0087 (0.0123) loss_rpn_box_reg: 0.0144 (0.0174) time: 0.6105 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [3] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1854 (0.2426) loss_classifier: 0.0606 (0.0880) loss_box_reg: 0.1000 (0.1255) loss_objectness: 0.0084 (0.0124) loss_rpn_box_reg: 0.0083 (0.0167) time: 0.6121 data: 0.0021 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [3] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1716 (0.2365) loss_classifier: 0.0547 (0.0852) loss_box_reg: 0.1094 (0.1233) loss_objectness: 0.0038 (0.0117) loss_rpn_box_reg: 0.0117 (0.0163) time: 0.6081 data: 0.0022 max mem: 4699 Epoch: [3] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.2563 (0.2293) loss_classifier: 0.0792 (0.0823) loss_box_reg: 0.1302 (0.1202) loss_objectness: 0.0081 (0.0111) loss_rpn_box_reg: 0.0153 (0.0157) time: 0.6187 data: 0.0023 max mem: 4699 Epoch: [3] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1673 (0.2227) loss_classifier: 0.0555 (0.0796) loss_box_reg: 0.0864 (0.1174) loss_objectness: 0.0038 (0.0106) loss_rpn_box_reg: 0.0102 (0.0150) time: 0.5970 data: 0.0023 max mem: 4699 Epoch: [3] Total time: 0:05:56 (0.6109 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3362 (0.3362) evaluator_time: 0.0326 (0.0326) time: 0.7705 data: 0.2893 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2478 (0.2494) evaluator_time: 0.0125 (0.0962) time: 0.3086 data: 0.0021 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2477 (0.2492) evaluator_time: 0.1871 (0.1152) time: 0.4823 data: 0.0021 max mem: 4699 Test: Total time: 0:00:46 (0.3727 s / it) Averaged stats: model_time: 0.2477 (0.2492) evaluator_time: 0.1871 (0.1152) Accumulating evaluation results... DONE (t=0.17s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.336 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.474 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.410 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.199 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.468 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.036 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.213 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.398 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.240 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.741 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.33561155003524096 SAVING BEST MODEL FOR EPOCH: 4 Epoch: [4] [ 0/584] eta: 0:12:45 lr: 0.001000 loss: 0.1757 (0.1757) loss_classifier: 0.0482 (0.0482) loss_box_reg: 0.1081 (0.1081) loss_objectness: 0.0093 (0.0093) loss_rpn_box_reg: 0.0101 (0.0101) time: 1.3112 data: 0.6220 max mem: 4699 Epoch: [4] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.1608 (0.2069) loss_classifier: 0.0541 (0.0738) loss_box_reg: 0.0854 (0.1124) loss_objectness: 0.0039 (0.0069) loss_rpn_box_reg: 0.0110 (0.0138) time: 0.6096 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [4] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1972 (0.1998) loss_classifier: 0.0587 (0.0700) loss_box_reg: 0.1039 (0.1073) loss_objectness: 0.0037 (0.0083) loss_rpn_box_reg: 0.0146 (0.0142) time: 0.6133 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [4] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1890 (0.2017) loss_classifier: 0.0670 (0.0695) loss_box_reg: 0.1045 (0.1087) loss_objectness: 0.0052 (0.0092) loss_rpn_box_reg: 0.0136 (0.0142) time: 0.6101 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [4] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.2270 (0.2007) loss_classifier: 0.0569 (0.0681) loss_box_reg: 0.1261 (0.1097) loss_objectness: 0.0041 (0.0088) loss_rpn_box_reg: 0.0144 (0.0141) time: 0.6142 data: 0.0023 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [4] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.2018 (0.1978) loss_classifier: 0.0734 (0.0672) loss_box_reg: 0.1018 (0.1083) loss_objectness: 0.0048 (0.0085) loss_rpn_box_reg: 0.0110 (0.0139) time: 0.6141 data: 0.0024 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [4] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.2035 (0.1985) loss_classifier: 0.0672 (0.0669) loss_box_reg: 0.1283 (0.1091) loss_objectness: 0.0058 (0.0083) loss_rpn_box_reg: 0.0146 (0.0141) time: 0.5987 data: 0.0023 max mem: 4699 Epoch: [4] Total time: 0:05:56 (0.6112 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:34 model_time: 0.3216 (0.3216) evaluator_time: 0.0334 (0.0334) time: 0.7528 data: 0.2803 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2478 (0.2494) evaluator_time: 0.0131 (0.0957) time: 0.3096 data: 0.0021 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2474 (0.2491) evaluator_time: 0.1845 (0.1155) time: 0.4864 data: 0.0021 max mem: 4699 Test: Total time: 0:00:46 (0.3730 s / it) Averaged stats: model_time: 0.2474 (0.2491) evaluator_time: 0.1845 (0.1155) Accumulating evaluation results... DONE (t=0.16s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.348 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.483 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.427 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.210 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.482 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.038 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.215 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.403 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.245 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.727 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.3476865155679299 SAVING BEST MODEL FOR EPOCH: 5 Epoch: [5] [ 0/584] eta: 0:14:06 lr: 0.001000 loss: 0.3186 (0.3186) loss_classifier: 0.0824 (0.0824) loss_box_reg: 0.1917 (0.1917) loss_objectness: 0.0138 (0.0138) loss_rpn_box_reg: 0.0306 (0.0306) time: 1.4494 data: 0.7439 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [5] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.1381 (0.1834) loss_classifier: 0.0448 (0.0606) loss_box_reg: 0.0725 (0.1032) loss_objectness: 0.0025 (0.0063) loss_rpn_box_reg: 0.0083 (0.0134) time: 0.6088 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [5] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1135 (0.1865) loss_classifier: 0.0345 (0.0606) loss_box_reg: 0.0646 (0.1049) loss_objectness: 0.0043 (0.0077) loss_rpn_box_reg: 0.0067 (0.0133) time: 0.6062 data: 0.0022 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [5] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.2183 (0.1817) loss_classifier: 0.0714 (0.0578) loss_box_reg: 0.1371 (0.1039) loss_objectness: 0.0031 (0.0069) loss_rpn_box_reg: 0.0130 (0.0130) time: 0.6106 data: 0.0023 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [5] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1499 (0.1858) loss_classifier: 0.0478 (0.0592) loss_box_reg: 0.0823 (0.1066) loss_objectness: 0.0042 (0.0066) loss_rpn_box_reg: 0.0131 (0.0133) time: 0.6151 data: 0.0023 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [5] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1292 (0.1825) loss_classifier: 0.0389 (0.0582) loss_box_reg: 0.0823 (0.1045) loss_objectness: 0.0047 (0.0066) loss_rpn_box_reg: 0.0076 (0.0132) time: 0.6097 data: 0.0023 max mem: 4699 Epoch: [5] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1895 (0.1826) loss_classifier: 0.0552 (0.0582) loss_box_reg: 0.1234 (0.1042) loss_objectness: 0.0050 (0.0070) loss_rpn_box_reg: 0.0135 (0.0132) time: 0.6032 data: 0.0022 max mem: 4699 Epoch: [5] Total time: 0:05:57 (0.6117 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3334 (0.3334) evaluator_time: 0.0315 (0.0315) time: 0.7654 data: 0.2797 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2495 (0.2496) evaluator_time: 0.0127 (0.0935) time: 0.3091 data: 0.0020 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2481 (0.2493) evaluator_time: 0.1862 (0.1136) time: 0.4859 data: 0.0021 max mem: 4699 Test: Total time: 0:00:46 (0.3713 s / it) Averaged stats: model_time: 0.2481 (0.2493) evaluator_time: 0.1862 (0.1136) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.325 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.457 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.396 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.206 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.489 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.040 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.203 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.379 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.238 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.694 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [6] [ 0/584] eta: 0:07:58 lr: 0.001000 loss: 0.0117 (0.0117) loss_classifier: 0.0042 (0.0042) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0076 (0.0076) loss_rpn_box_reg: 0.0000 (0.0000) time: 0.8195 data: 0.1602 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [6] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.1558 (0.1788) loss_classifier: 0.0495 (0.0539) loss_box_reg: 0.0956 (0.1063) loss_objectness: 0.0027 (0.0056) loss_rpn_box_reg: 0.0125 (0.0130) time: 0.6164 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [6] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.1154 (0.1719) loss_classifier: 0.0352 (0.0516) loss_box_reg: 0.0692 (0.1021) loss_objectness: 0.0023 (0.0055) loss_rpn_box_reg: 0.0072 (0.0127) time: 0.6094 data: 0.0022 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [6] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1560 (0.1718) loss_classifier: 0.0286 (0.0512) loss_box_reg: 0.0921 (0.1025) loss_objectness: 0.0025 (0.0053) loss_rpn_box_reg: 0.0074 (0.0128) time: 0.6089 data: 0.0023 max mem: 4699 Epoch: [6] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1524 (0.1693) loss_classifier: 0.0423 (0.0508) loss_box_reg: 0.0849 (0.1002) loss_objectness: 0.0027 (0.0054) loss_rpn_box_reg: 0.0111 (0.0129) time: 0.6116 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [6] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1235 (0.1671) loss_classifier: 0.0392 (0.0501) loss_box_reg: 0.0844 (0.0994) loss_objectness: 0.0020 (0.0051) loss_rpn_box_reg: 0.0100 (0.0126) time: 0.6100 data: 0.0022 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [6] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1117 (0.1681) loss_classifier: 0.0324 (0.0504) loss_box_reg: 0.0657 (0.0997) loss_objectness: 0.0015 (0.0053) loss_rpn_box_reg: 0.0076 (0.0127) time: 0.6003 data: 0.0026 max mem: 4699 Epoch: [6] Total time: 0:05:56 (0.6110 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:34 model_time: 0.3232 (0.3232) evaluator_time: 0.0371 (0.0371) time: 0.7536 data: 0.2791 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2482 (0.2493) evaluator_time: 0.0120 (0.0927) time: 0.3075 data: 0.0020 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2473 (0.2490) evaluator_time: 0.1878 (0.1126) time: 0.4828 data: 0.0021 max mem: 4699 Test: Total time: 0:00:46 (0.3698 s / it) Averaged stats: model_time: 0.2473 (0.2490) evaluator_time: 0.1878 (0.1126) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.359 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.486 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.440 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.214 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.561 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.044 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.219 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.404 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.250 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.735 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.3587858320609513 SAVING BEST MODEL FOR EPOCH: 7 Epoch: [7] [ 0/584] eta: 0:10:53 lr: 0.001000 loss: 0.1326 (0.1326) loss_classifier: 0.0295 (0.0295) loss_box_reg: 0.0896 (0.0896) loss_objectness: 0.0020 (0.0020) loss_rpn_box_reg: 0.0114 (0.0114) time: 1.1197 data: 0.4116 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [7] [100/584] eta: 0:04:55 lr: 0.001000 loss: 0.1770 (0.1487) loss_classifier: 0.0412 (0.0430) loss_box_reg: 0.1159 (0.0907) loss_objectness: 0.0021 (0.0041) loss_rpn_box_reg: 0.0131 (0.0109) time: 0.6111 data: 0.0023 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [7] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0951 (0.1564) loss_classifier: 0.0237 (0.0451) loss_box_reg: 0.0547 (0.0953) loss_objectness: 0.0011 (0.0041) loss_rpn_box_reg: 0.0046 (0.0119) time: 0.6075 data: 0.0021 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [7] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1459 (0.1580) loss_classifier: 0.0416 (0.0460) loss_box_reg: 0.0903 (0.0952) loss_objectness: 0.0034 (0.0047) loss_rpn_box_reg: 0.0094 (0.0121) time: 0.6130 data: 0.0022 max mem: 4699 Epoch: [7] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1390 (0.1576) loss_classifier: 0.0424 (0.0454) loss_box_reg: 0.0838 (0.0957) loss_objectness: 0.0012 (0.0044) loss_rpn_box_reg: 0.0105 (0.0120) time: 0.6135 data: 0.0023 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [7] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1137 (0.1558) loss_classifier: 0.0212 (0.0450) loss_box_reg: 0.0736 (0.0947) loss_objectness: 0.0018 (0.0042) loss_rpn_box_reg: 0.0046 (0.0119) time: 0.6136 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [7] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1696 (0.1575) loss_classifier: 0.0500 (0.0453) loss_box_reg: 0.1084 (0.0958) loss_objectness: 0.0039 (0.0044) loss_rpn_box_reg: 0.0147 (0.0120) time: 0.5989 data: 0.0023 max mem: 4699 Epoch: [7] Total time: 0:05:56 (0.6113 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:30 model_time: 0.3100 (0.3100) evaluator_time: 0.0318 (0.0318) time: 0.7272 data: 0.2797 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2486 (0.2494) evaluator_time: 0.0112 (0.0913) time: 0.3078 data: 0.0020 max mem: 4699 Test: [124/125] eta: 0:00:00 model_time: 0.2479 (0.2491) evaluator_time: 0.1903 (0.1114) time: 0.4837 data: 0.0024 max mem: 4699 Test: Total time: 0:00:46 (0.3687 s / it) Averaged stats: model_time: 0.2479 (0.2491) evaluator_time: 0.1903 (0.1114) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.373 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.510 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.462 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.229 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.589 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.044 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.226 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.417 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.263 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.738 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.3730672056732176 SAVING BEST MODEL FOR EPOCH: 8 Epoch: [8] [ 0/584] eta: 0:12:19 lr: 0.001000 loss: 0.1536 (0.1536) loss_classifier: 0.0445 (0.0445) loss_box_reg: 0.0927 (0.0927) loss_objectness: 0.0052 (0.0052) loss_rpn_box_reg: 0.0113 (0.0113) time: 1.2659 data: 0.5524 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [8] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.1848 (0.1581) loss_classifier: 0.0488 (0.0444) loss_box_reg: 0.1214 (0.0966) loss_objectness: 0.0023 (0.0045) loss_rpn_box_reg: 0.0156 (0.0125) time: 0.6166 data: 0.0022 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [8] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1252 (0.1565) loss_classifier: 0.0350 (0.0431) loss_box_reg: 0.0712 (0.0969) loss_objectness: 0.0016 (0.0042) loss_rpn_box_reg: 0.0064 (0.0122) time: 0.6067 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [8] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1103 (0.1506) loss_classifier: 0.0241 (0.0414) loss_box_reg: 0.0682 (0.0933) loss_objectness: 0.0020 (0.0041) loss_rpn_box_reg: 0.0070 (0.0118) time: 0.6085 data: 0.0022 max mem: 4699 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [8] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1211 (0.1495) loss_classifier: 0.0316 (0.0409) loss_box_reg: 0.0637 (0.0929) loss_objectness: 0.0014 (0.0041) loss_rpn_box_reg: 0.0067 (0.0116) time: 0.6095 data: 0.0023 max mem: 4699 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [8] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1400 (0.1507) loss_classifier: 0.0348 (0.0409) loss_box_reg: 0.0874 (0.0941) loss_objectness: 0.0013 (0.0041) loss_rpn_box_reg: 0.0097 (0.0116) time: 0.6110 data: 0.0023 max mem: 4722 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [8] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1517 (0.1496) loss_classifier: 0.0291 (0.0404) loss_box_reg: 0.0734 (0.0932) loss_objectness: 0.0034 (0.0042) loss_rpn_box_reg: 0.0147 (0.0118) time: 0.6011 data: 0.0022 max mem: 4722 Epoch: [8] Total time: 0:05:57 (0.6114 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3514 (0.3514) evaluator_time: 0.0321 (0.0321) time: 0.7761 data: 0.2803 max mem: 4722 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2482 (0.2498) evaluator_time: 0.0115 (0.0903) time: 0.3078 data: 0.0020 max mem: 4722 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2495) evaluator_time: 0.1793 (0.1098) time: 0.4788 data: 0.0020 max mem: 4722 Test: Total time: 0:00:45 (0.3675 s / it) Averaged stats: model_time: 0.2476 (0.2495) evaluator_time: 0.1793 (0.1098) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.388 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.527 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.481 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.243 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.625 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.048 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.234 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.428 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.282 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.721 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.38753128197411635 SAVING BEST MODEL FOR EPOCH: 9 Epoch: [9] [ 0/584] eta: 0:10:59 lr: 0.001000 loss: 0.2894 (0.2894) loss_classifier: 0.0577 (0.0577) loss_box_reg: 0.2071 (0.2071) loss_objectness: 0.0031 (0.0031) loss_rpn_box_reg: 0.0215 (0.0215) time: 1.1291 data: 0.4421 max mem: 4722 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [9] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.1264 (0.1395) loss_classifier: 0.0332 (0.0375) loss_box_reg: 0.0892 (0.0870) loss_objectness: 0.0014 (0.0038) loss_rpn_box_reg: 0.0112 (0.0112) time: 0.6097 data: 0.0022 max mem: 4722 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [9] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.1769 (0.1418) loss_classifier: 0.0439 (0.0376) loss_box_reg: 0.1135 (0.0894) loss_objectness: 0.0016 (0.0035) loss_rpn_box_reg: 0.0135 (0.0111) time: 0.6184 data: 0.0022 max mem: 4722 Epoch: [9] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1334 (0.1384) loss_classifier: 0.0353 (0.0366) loss_box_reg: 0.0796 (0.0875) loss_objectness: 0.0011 (0.0032) loss_rpn_box_reg: 0.0103 (0.0111) time: 0.6104 data: 0.0022 max mem: 4722 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [9] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1142 (0.1394) loss_classifier: 0.0284 (0.0368) loss_box_reg: 0.0685 (0.0881) loss_objectness: 0.0008 (0.0032) loss_rpn_box_reg: 0.0054 (0.0114) time: 0.6056 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [9] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1127 (0.1393) loss_classifier: 0.0348 (0.0366) loss_box_reg: 0.0737 (0.0881) loss_objectness: 0.0012 (0.0033) loss_rpn_box_reg: 0.0058 (0.0113) time: 0.6086 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [9] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1537 (0.1419) loss_classifier: 0.0391 (0.0367) loss_box_reg: 0.0898 (0.0900) loss_objectness: 0.0016 (0.0037) loss_rpn_box_reg: 0.0126 (0.0115) time: 0.5950 data: 0.0023 max mem: 4743 Epoch: [9] Total time: 0:05:56 (0.6110 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:31 model_time: 0.3114 (0.3114) evaluator_time: 0.0323 (0.0323) time: 0.7323 data: 0.2893 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2488 (0.2498) evaluator_time: 0.0114 (0.0906) time: 0.3091 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2474 (0.2495) evaluator_time: 0.1778 (0.1098) time: 0.4773 data: 0.0020 max mem: 4743 Test: Total time: 0:00:45 (0.3675 s / it) Averaged stats: model_time: 0.2474 (0.2495) evaluator_time: 0.1778 (0.1098) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.391 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.531 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.486 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.245 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.651 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.050 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.241 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.431 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.285 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.755 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.3912330958052531 SAVING BEST MODEL FOR EPOCH: 10 Epoch: [10] [ 0/584] eta: 0:09:50 lr: 0.001000 loss: 0.3780 (0.3780) loss_classifier: 0.1581 (0.1581) loss_box_reg: 0.1905 (0.1905) loss_objectness: 0.0065 (0.0065) loss_rpn_box_reg: 0.0228 (0.0228) time: 1.0109 data: 0.3321 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [10] [100/584] eta: 0:04:55 lr: 0.001000 loss: 0.1210 (0.1287) loss_classifier: 0.0274 (0.0341) loss_box_reg: 0.0826 (0.0825) loss_objectness: 0.0009 (0.0020) loss_rpn_box_reg: 0.0131 (0.0101) time: 0.6111 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [10] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.1022 (0.1314) loss_classifier: 0.0237 (0.0329) loss_box_reg: 0.0723 (0.0855) loss_objectness: 0.0015 (0.0025) loss_rpn_box_reg: 0.0081 (0.0104) time: 0.6079 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [10] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1504 (0.1326) loss_classifier: 0.0392 (0.0329) loss_box_reg: 0.1004 (0.0860) loss_objectness: 0.0014 (0.0029) loss_rpn_box_reg: 0.0109 (0.0107) time: 0.6118 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [10] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1463 (0.1380) loss_classifier: 0.0358 (0.0343) loss_box_reg: 0.0897 (0.0894) loss_objectness: 0.0015 (0.0030) loss_rpn_box_reg: 0.0123 (0.0113) time: 0.6113 data: 0.0023 max mem: 4743 Epoch: [10] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0915 (0.1352) loss_classifier: 0.0219 (0.0336) loss_box_reg: 0.0629 (0.0876) loss_objectness: 0.0007 (0.0029) loss_rpn_box_reg: 0.0072 (0.0112) time: 0.6079 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [10] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1454 (0.1345) loss_classifier: 0.0288 (0.0334) loss_box_reg: 0.0914 (0.0872) loss_objectness: 0.0011 (0.0028) loss_rpn_box_reg: 0.0116 (0.0111) time: 0.5993 data: 0.0023 max mem: 4743 Epoch: [10] Total time: 0:05:56 (0.6109 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:32 model_time: 0.3125 (0.3125) evaluator_time: 0.0320 (0.0320) time: 0.7386 data: 0.2836 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2482 (0.2493) evaluator_time: 0.0122 (0.0917) time: 0.3083 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2478 (0.2492) evaluator_time: 0.1903 (0.1117) time: 0.4836 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3691 s / it) Averaged stats: model_time: 0.2478 (0.2492) evaluator_time: 0.1903 (0.1117) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.388 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.520 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.483 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.245 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.657 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.051 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.236 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.427 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.282 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.754 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [11] [ 0/584] eta: 0:14:08 lr: 0.001000 loss: 0.2299 (0.2299) loss_classifier: 0.0521 (0.0521) loss_box_reg: 0.1553 (0.1553) loss_objectness: 0.0036 (0.0036) loss_rpn_box_reg: 0.0189 (0.0189) time: 1.4525 data: 0.7259 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [11] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.1508 (0.1319) loss_classifier: 0.0263 (0.0319) loss_box_reg: 0.0938 (0.0858) loss_objectness: 0.0017 (0.0033) loss_rpn_box_reg: 0.0101 (0.0109) time: 0.6145 data: 0.0023 max mem: 4743 Epoch: [11] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1139 (0.1251) loss_classifier: 0.0213 (0.0303) loss_box_reg: 0.0778 (0.0818) loss_objectness: 0.0009 (0.0028) loss_rpn_box_reg: 0.0087 (0.0103) time: 0.6147 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [11] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1121 (0.1264) loss_classifier: 0.0201 (0.0304) loss_box_reg: 0.0845 (0.0830) loss_objectness: 0.0009 (0.0027) loss_rpn_box_reg: 0.0067 (0.0103) time: 0.6085 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [11] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1260 (0.1268) loss_classifier: 0.0236 (0.0306) loss_box_reg: 0.0790 (0.0832) loss_objectness: 0.0012 (0.0028) loss_rpn_box_reg: 0.0113 (0.0103) time: 0.6085 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [11] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1030 (0.1289) loss_classifier: 0.0279 (0.0312) loss_box_reg: 0.0615 (0.0843) loss_objectness: 0.0006 (0.0027) loss_rpn_box_reg: 0.0045 (0.0106) time: 0.6104 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [11] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1389 (0.1300) loss_classifier: 0.0263 (0.0313) loss_box_reg: 0.0807 (0.0853) loss_objectness: 0.0017 (0.0027) loss_rpn_box_reg: 0.0110 (0.0108) time: 0.6025 data: 0.0023 max mem: 4743 Epoch: [11] Total time: 0:05:57 (0.6117 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:34 model_time: 0.3147 (0.3147) evaluator_time: 0.0318 (0.0318) time: 0.7563 data: 0.2915 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2489 (0.2498) evaluator_time: 0.0111 (0.0932) time: 0.3080 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2468 (0.2495) evaluator_time: 0.1966 (0.1135) time: 0.4867 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3714 s / it) Averaged stats: model_time: 0.2468 (0.2495) evaluator_time: 0.1966 (0.1135) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.384 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.512 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.472 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.243 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.658 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.049 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.233 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.420 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.280 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.717 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [12] [ 0/584] eta: 0:12:57 lr: 0.001000 loss: 0.1955 (0.1955) loss_classifier: 0.0523 (0.0523) loss_box_reg: 0.1241 (0.1241) loss_objectness: 0.0040 (0.0040) loss_rpn_box_reg: 0.0152 (0.0152) time: 1.3313 data: 0.6030 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [12] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0911 (0.1257) loss_classifier: 0.0164 (0.0307) loss_box_reg: 0.0675 (0.0816) loss_objectness: 0.0009 (0.0031) loss_rpn_box_reg: 0.0048 (0.0102) time: 0.6067 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [12] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1194 (0.1298) loss_classifier: 0.0305 (0.0306) loss_box_reg: 0.0823 (0.0854) loss_objectness: 0.0005 (0.0028) loss_rpn_box_reg: 0.0095 (0.0110) time: 0.6160 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [12] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0644 (0.1242) loss_classifier: 0.0122 (0.0289) loss_box_reg: 0.0507 (0.0820) loss_objectness: 0.0007 (0.0029) loss_rpn_box_reg: 0.0031 (0.0104) time: 0.6077 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [12] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1109 (0.1225) loss_classifier: 0.0221 (0.0284) loss_box_reg: 0.0782 (0.0811) loss_objectness: 0.0019 (0.0027) loss_rpn_box_reg: 0.0077 (0.0103) time: 0.6082 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [12] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1097 (0.1251) loss_classifier: 0.0268 (0.0292) loss_box_reg: 0.0768 (0.0827) loss_objectness: 0.0009 (0.0026) loss_rpn_box_reg: 0.0091 (0.0106) time: 0.6127 data: 0.0023 max mem: 4743 Epoch: [12] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1224 (0.1250) loss_classifier: 0.0216 (0.0291) loss_box_reg: 0.0803 (0.0827) loss_objectness: 0.0008 (0.0026) loss_rpn_box_reg: 0.0103 (0.0106) time: 0.5974 data: 0.0022 max mem: 4743 Epoch: [12] Total time: 0:05:57 (0.6117 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:39 model_time: 0.3509 (0.3509) evaluator_time: 0.0322 (0.0322) time: 0.7924 data: 0.2981 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2496 (0.2501) evaluator_time: 0.0106 (0.0908) time: 0.3079 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2468 (0.2496) evaluator_time: 0.1867 (0.1103) time: 0.4788 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3685 s / it) Averaged stats: model_time: 0.2468 (0.2496) evaluator_time: 0.1867 (0.1103) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.404 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.540 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.503 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.263 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.677 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.055 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.249 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.443 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.300 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.754 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.40373416066030227 SAVING BEST MODEL FOR EPOCH: 13 Epoch: [13] [ 0/584] eta: 0:12:58 lr: 0.001000 loss: 0.1089 (0.1089) loss_classifier: 0.0216 (0.0216) loss_box_reg: 0.0733 (0.0733) loss_objectness: 0.0013 (0.0013) loss_rpn_box_reg: 0.0127 (0.0127) time: 1.3335 data: 0.6176 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [13] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.1514 (0.1245) loss_classifier: 0.0295 (0.0289) loss_box_reg: 0.1033 (0.0824) loss_objectness: 0.0012 (0.0024) loss_rpn_box_reg: 0.0132 (0.0108) time: 0.6130 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [13] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1156 (0.1190) loss_classifier: 0.0289 (0.0278) loss_box_reg: 0.0765 (0.0789) loss_objectness: 0.0009 (0.0022) loss_rpn_box_reg: 0.0103 (0.0101) time: 0.6085 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [13] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0767 (0.1189) loss_classifier: 0.0187 (0.0274) loss_box_reg: 0.0572 (0.0788) loss_objectness: 0.0010 (0.0023) loss_rpn_box_reg: 0.0076 (0.0103) time: 0.6177 data: 0.0024 max mem: 4743 Epoch: [13] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1535 (0.1205) loss_classifier: 0.0290 (0.0276) loss_box_reg: 0.1085 (0.0803) loss_objectness: 0.0007 (0.0023) loss_rpn_box_reg: 0.0108 (0.0103) time: 0.6144 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [13] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0893 (0.1184) loss_classifier: 0.0196 (0.0270) loss_box_reg: 0.0638 (0.0792) loss_objectness: 0.0004 (0.0022) loss_rpn_box_reg: 0.0052 (0.0101) time: 0.6130 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [13] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1129 (0.1221) loss_classifier: 0.0233 (0.0278) loss_box_reg: 0.0782 (0.0813) loss_objectness: 0.0016 (0.0025) loss_rpn_box_reg: 0.0105 (0.0104) time: 0.6000 data: 0.0024 max mem: 4743 Epoch: [13] Total time: 0:05:57 (0.6122 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3408 (0.3408) evaluator_time: 0.0327 (0.0327) time: 0.7821 data: 0.2912 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2485 (0.2503) evaluator_time: 0.0110 (0.0933) time: 0.3095 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2499) evaluator_time: 0.1947 (0.1129) time: 0.4833 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3714 s / it) Averaged stats: model_time: 0.2476 (0.2499) evaluator_time: 0.1947 (0.1129) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.400 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.534 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.499 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.255 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.673 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.054 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.244 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.437 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.291 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.726 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [14] [ 0/584] eta: 0:11:58 lr: 0.001000 loss: 0.1156 (0.1156) loss_classifier: 0.0193 (0.0193) loss_box_reg: 0.0836 (0.0836) loss_objectness: 0.0007 (0.0007) loss_rpn_box_reg: 0.0121 (0.0121) time: 1.2306 data: 0.5007 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [14] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.1076 (0.1137) loss_classifier: 0.0237 (0.0246) loss_box_reg: 0.0801 (0.0771) loss_objectness: 0.0005 (0.0020) loss_rpn_box_reg: 0.0089 (0.0100) time: 0.6100 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [14] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0897 (0.1208) loss_classifier: 0.0228 (0.0270) loss_box_reg: 0.0654 (0.0813) loss_objectness: 0.0011 (0.0020) loss_rpn_box_reg: 0.0060 (0.0105) time: 0.6094 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [14] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.1021 (0.1218) loss_classifier: 0.0146 (0.0270) loss_box_reg: 0.0734 (0.0821) loss_objectness: 0.0009 (0.0021) loss_rpn_box_reg: 0.0081 (0.0106) time: 0.6111 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [14] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0883 (0.1187) loss_classifier: 0.0222 (0.0263) loss_box_reg: 0.0646 (0.0800) loss_objectness: 0.0011 (0.0021) loss_rpn_box_reg: 0.0090 (0.0102) time: 0.6200 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [14] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1117 (0.1205) loss_classifier: 0.0233 (0.0264) loss_box_reg: 0.0755 (0.0816) loss_objectness: 0.0009 (0.0021) loss_rpn_box_reg: 0.0053 (0.0104) time: 0.6089 data: 0.0023 max mem: 4743 Epoch: [14] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1059 (0.1179) loss_classifier: 0.0176 (0.0258) loss_box_reg: 0.0777 (0.0799) loss_objectness: 0.0004 (0.0021) loss_rpn_box_reg: 0.0061 (0.0101) time: 0.5986 data: 0.0023 max mem: 4743 Epoch: [14] Total time: 0:05:57 (0.6118 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:32 model_time: 0.3207 (0.3207) evaluator_time: 0.0326 (0.0326) time: 0.7436 data: 0.2784 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2483 (0.2500) evaluator_time: 0.0110 (0.0931) time: 0.3080 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2470 (0.2497) evaluator_time: 0.1892 (0.1125) time: 0.4814 data: 0.0020 max mem: 4743 Test: Total time: 0:00:46 (0.3705 s / it) Averaged stats: model_time: 0.2470 (0.2497) evaluator_time: 0.1892 (0.1125) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.404 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.532 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.501 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.260 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.682 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.057 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.247 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.439 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.293 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.734 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.40401014499512555 SAVING BEST MODEL FOR EPOCH: 15 Epoch: [15] [ 0/584] eta: 0:09:09 lr: 0.001000 loss: 0.0685 (0.0685) loss_classifier: 0.0102 (0.0102) loss_box_reg: 0.0535 (0.0535) loss_objectness: 0.0004 (0.0004) loss_rpn_box_reg: 0.0043 (0.0043) time: 0.9401 data: 0.2376 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [15] [100/584] eta: 0:04:55 lr: 0.001000 loss: 0.0831 (0.1087) loss_classifier: 0.0223 (0.0252) loss_box_reg: 0.0535 (0.0732) loss_objectness: 0.0004 (0.0017) loss_rpn_box_reg: 0.0067 (0.0086) time: 0.6086 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [15] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0983 (0.1157) loss_classifier: 0.0223 (0.0258) loss_box_reg: 0.0730 (0.0780) loss_objectness: 0.0005 (0.0018) loss_rpn_box_reg: 0.0078 (0.0100) time: 0.6120 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [15] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1108 (0.1138) loss_classifier: 0.0214 (0.0251) loss_box_reg: 0.0788 (0.0769) loss_objectness: 0.0005 (0.0018) loss_rpn_box_reg: 0.0100 (0.0099) time: 0.6132 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [15] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1268 (0.1155) loss_classifier: 0.0276 (0.0254) loss_box_reg: 0.0785 (0.0782) loss_objectness: 0.0009 (0.0019) loss_rpn_box_reg: 0.0118 (0.0101) time: 0.6131 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [15] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1074 (0.1143) loss_classifier: 0.0171 (0.0250) loss_box_reg: 0.0678 (0.0777) loss_objectness: 0.0009 (0.0019) loss_rpn_box_reg: 0.0104 (0.0098) time: 0.6092 data: 0.0023 max mem: 4743 Epoch: [15] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1478 (0.1145) loss_classifier: 0.0209 (0.0249) loss_box_reg: 0.0867 (0.0778) loss_objectness: 0.0008 (0.0019) loss_rpn_box_reg: 0.0118 (0.0099) time: 0.5988 data: 0.0022 max mem: 4743 Epoch: [15] Total time: 0:05:57 (0.6114 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:33 model_time: 0.3152 (0.3152) evaluator_time: 0.0316 (0.0316) time: 0.7499 data: 0.2778 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2484 (0.2498) evaluator_time: 0.0115 (0.0912) time: 0.3067 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2471 (0.2493) evaluator_time: 0.1803 (0.1102) time: 0.4759 data: 0.0021 max mem: 4743 Test: Total time: 0:00:45 (0.3678 s / it) Averaged stats: model_time: 0.2471 (0.2493) evaluator_time: 0.1803 (0.1102) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.410 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.540 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.503 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.258 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.698 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.057 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.248 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.443 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.290 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.742 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.40958638673964076 SAVING BEST MODEL FOR EPOCH: 16 Epoch: [16] [ 0/584] eta: 0:09:48 lr: 0.001000 loss: 0.1232 (0.1232) loss_classifier: 0.0359 (0.0359) loss_box_reg: 0.0799 (0.0799) loss_objectness: 0.0002 (0.0002) loss_rpn_box_reg: 0.0071 (0.0071) time: 1.0070 data: 0.3344 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [16] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.1013 (0.1156) loss_classifier: 0.0191 (0.0241) loss_box_reg: 0.0703 (0.0795) loss_objectness: 0.0008 (0.0019) loss_rpn_box_reg: 0.0099 (0.0102) time: 0.6105 data: 0.0021 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [16] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.1007 (0.1139) loss_classifier: 0.0158 (0.0242) loss_box_reg: 0.0761 (0.0781) loss_objectness: 0.0009 (0.0018) loss_rpn_box_reg: 0.0069 (0.0098) time: 0.6055 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [16] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0844 (0.1149) loss_classifier: 0.0232 (0.0244) loss_box_reg: 0.0554 (0.0787) loss_objectness: 0.0005 (0.0019) loss_rpn_box_reg: 0.0052 (0.0099) time: 0.6081 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [16] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1044 (0.1135) loss_classifier: 0.0258 (0.0240) loss_box_reg: 0.0724 (0.0778) loss_objectness: 0.0011 (0.0019) loss_rpn_box_reg: 0.0093 (0.0097) time: 0.6111 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [16] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0585 (0.1102) loss_classifier: 0.0138 (0.0234) loss_box_reg: 0.0440 (0.0754) loss_objectness: 0.0003 (0.0019) loss_rpn_box_reg: 0.0040 (0.0095) time: 0.6089 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [16] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0964 (0.1116) loss_classifier: 0.0174 (0.0239) loss_box_reg: 0.0633 (0.0760) loss_objectness: 0.0008 (0.0020) loss_rpn_box_reg: 0.0082 (0.0097) time: 0.5974 data: 0.0022 max mem: 4743 Epoch: [16] Total time: 0:05:56 (0.6112 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3515 (0.3515) evaluator_time: 0.0324 (0.0324) time: 0.7740 data: 0.2824 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2490 (0.2502) evaluator_time: 0.0110 (0.0904) time: 0.3067 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2473 (0.2498) evaluator_time: 0.1819 (0.1101) time: 0.4800 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3681 s / it) Averaged stats: model_time: 0.2473 (0.2498) evaluator_time: 0.1819 (0.1101) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.416 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.553 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.519 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.274 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.708 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.066 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.263 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.453 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.307 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.779 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.41573202712152646 SAVING BEST MODEL FOR EPOCH: 17 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [17] [ 0/584] eta: 0:11:20 lr: 0.001000 loss: 0.1451 (0.1451) loss_classifier: 0.0383 (0.0383) loss_box_reg: 0.0938 (0.0938) loss_objectness: 0.0008 (0.0008) loss_rpn_box_reg: 0.0123 (0.0123) time: 1.1647 data: 0.4507 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [17] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0941 (0.1217) loss_classifier: 0.0174 (0.0255) loss_box_reg: 0.0665 (0.0836) loss_objectness: 0.0008 (0.0019) loss_rpn_box_reg: 0.0093 (0.0107) time: 0.6052 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [17] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1239 (0.1183) loss_classifier: 0.0213 (0.0245) loss_box_reg: 0.0924 (0.0815) loss_objectness: 0.0011 (0.0018) loss_rpn_box_reg: 0.0106 (0.0105) time: 0.6133 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [17] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1070 (0.1138) loss_classifier: 0.0201 (0.0235) loss_box_reg: 0.0706 (0.0785) loss_objectness: 0.0005 (0.0018) loss_rpn_box_reg: 0.0058 (0.0101) time: 0.6098 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [17] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1154 (0.1127) loss_classifier: 0.0226 (0.0231) loss_box_reg: 0.0798 (0.0777) loss_objectness: 0.0011 (0.0019) loss_rpn_box_reg: 0.0109 (0.0100) time: 0.6139 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [17] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1050 (0.1100) loss_classifier: 0.0175 (0.0226) loss_box_reg: 0.0677 (0.0759) loss_objectness: 0.0006 (0.0019) loss_rpn_box_reg: 0.0056 (0.0097) time: 0.6078 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [17] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1086 (0.1082) loss_classifier: 0.0204 (0.0223) loss_box_reg: 0.0732 (0.0745) loss_objectness: 0.0007 (0.0018) loss_rpn_box_reg: 0.0101 (0.0095) time: 0.5973 data: 0.0024 max mem: 4743 Epoch: [17] Total time: 0:05:57 (0.6114 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3107 (0.3107) evaluator_time: 0.0325 (0.0325) time: 0.7681 data: 0.3085 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2473 (0.2494) evaluator_time: 0.0112 (0.0914) time: 0.3078 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2492) evaluator_time: 0.1841 (0.1115) time: 0.4833 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3692 s / it) Averaged stats: model_time: 0.2476 (0.2492) evaluator_time: 0.1841 (0.1115) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.406 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.549 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.513 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.266 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.703 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.058 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.249 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.443 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.301 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.756 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [18] [ 0/584] eta: 0:13:51 lr: 0.001000 loss: 0.0937 (0.0937) loss_classifier: 0.0252 (0.0252) loss_box_reg: 0.0580 (0.0580) loss_objectness: 0.0003 (0.0003) loss_rpn_box_reg: 0.0103 (0.0103) time: 1.4235 data: 0.7353 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [18] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.1160 (0.1099) loss_classifier: 0.0174 (0.0215) loss_box_reg: 0.0789 (0.0764) loss_objectness: 0.0005 (0.0020) loss_rpn_box_reg: 0.0112 (0.0100) time: 0.6141 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [18] [200/584] eta: 0:03:56 lr: 0.001000 loss: 0.1237 (0.1119) loss_classifier: 0.0253 (0.0227) loss_box_reg: 0.0839 (0.0771) loss_objectness: 0.0006 (0.0019) loss_rpn_box_reg: 0.0124 (0.0102) time: 0.6194 data: 0.0023 max mem: 4743 Epoch: [18] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0945 (0.1099) loss_classifier: 0.0091 (0.0226) loss_box_reg: 0.0590 (0.0756) loss_objectness: 0.0006 (0.0018) loss_rpn_box_reg: 0.0101 (0.0098) time: 0.6121 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [18] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1050 (0.1051) loss_classifier: 0.0207 (0.0219) loss_box_reg: 0.0677 (0.0722) loss_objectness: 0.0003 (0.0017) loss_rpn_box_reg: 0.0048 (0.0092) time: 0.6082 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [18] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0668 (0.1041) loss_classifier: 0.0156 (0.0220) loss_box_reg: 0.0439 (0.0714) loss_objectness: 0.0005 (0.0017) loss_rpn_box_reg: 0.0042 (0.0091) time: 0.6080 data: 0.0024 max mem: 4743 Epoch: [18] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1129 (0.1054) loss_classifier: 0.0292 (0.0223) loss_box_reg: 0.0725 (0.0722) loss_objectness: 0.0013 (0.0017) loss_rpn_box_reg: 0.0097 (0.0092) time: 0.6009 data: 0.0023 max mem: 4743 Epoch: [18] Total time: 0:05:57 (0.6124 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3531 (0.3531) evaluator_time: 0.0325 (0.0325) time: 0.7838 data: 0.2926 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2492 (0.2506) evaluator_time: 0.0113 (0.0914) time: 0.3078 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2472 (0.2501) evaluator_time: 0.1864 (0.1121) time: 0.4870 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3705 s / it) Averaged stats: model_time: 0.2472 (0.2501) evaluator_time: 0.1864 (0.1121) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.424 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.555 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.523 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.276 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.731 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.062 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.261 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.456 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.303 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.790 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.42412952676045007 SAVING BEST MODEL FOR EPOCH: 19 Epoch: [19] [ 0/584] eta: 0:11:39 lr: 0.001000 loss: 0.1238 (0.1238) loss_classifier: 0.0186 (0.0186) loss_box_reg: 0.0879 (0.0879) loss_objectness: 0.0041 (0.0041) loss_rpn_box_reg: 0.0132 (0.0132) time: 1.1984 data: 0.5130 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [19] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0874 (0.1014) loss_classifier: 0.0187 (0.0199) loss_box_reg: 0.0583 (0.0706) loss_objectness: 0.0006 (0.0018) loss_rpn_box_reg: 0.0093 (0.0091) time: 0.6121 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [19] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.1099 (0.1101) loss_classifier: 0.0240 (0.0215) loss_box_reg: 0.0800 (0.0768) loss_objectness: 0.0006 (0.0019) loss_rpn_box_reg: 0.0095 (0.0099) time: 0.6149 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [19] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.1256 (0.1066) loss_classifier: 0.0227 (0.0212) loss_box_reg: 0.0848 (0.0741) loss_objectness: 0.0008 (0.0019) loss_rpn_box_reg: 0.0111 (0.0094) time: 0.6145 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [19] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0872 (0.1041) loss_classifier: 0.0166 (0.0212) loss_box_reg: 0.0639 (0.0721) loss_objectness: 0.0004 (0.0018) loss_rpn_box_reg: 0.0095 (0.0091) time: 0.6103 data: 0.0023 max mem: 4743 Epoch: [19] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0995 (0.1037) loss_classifier: 0.0127 (0.0207) loss_box_reg: 0.0760 (0.0720) loss_objectness: 0.0005 (0.0018) loss_rpn_box_reg: 0.0092 (0.0092) time: 0.6106 data: 0.0022 max mem: 4743 Epoch: [19] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0885 (0.1034) loss_classifier: 0.0196 (0.0207) loss_box_reg: 0.0574 (0.0718) loss_objectness: 0.0005 (0.0017) loss_rpn_box_reg: 0.0081 (0.0091) time: 0.5966 data: 0.0023 max mem: 4743 Epoch: [19] Total time: 0:05:57 (0.6119 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:31 model_time: 0.3164 (0.3164) evaluator_time: 0.0324 (0.0324) time: 0.7358 data: 0.2824 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2481 (0.2498) evaluator_time: 0.0109 (0.0897) time: 0.3075 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2478 (0.2496) evaluator_time: 0.1857 (0.1086) time: 0.4745 data: 0.0021 max mem: 4743 Test: Total time: 0:00:45 (0.3664 s / it) Averaged stats: model_time: 0.2478 (0.2496) evaluator_time: 0.1857 (0.1086) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.411 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.542 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.510 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.268 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.687 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.059 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.254 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.447 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.301 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.744 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [20] [ 0/584] eta: 0:14:25 lr: 0.001000 loss: 0.1412 (0.1412) loss_classifier: 0.0218 (0.0218) loss_box_reg: 0.1044 (0.1044) loss_objectness: 0.0013 (0.0013) loss_rpn_box_reg: 0.0138 (0.0138) time: 1.4825 data: 0.7677 max mem: 4743 Epoch: [20] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.0935 (0.0961) loss_classifier: 0.0186 (0.0190) loss_box_reg: 0.0546 (0.0668) loss_objectness: 0.0004 (0.0015) loss_rpn_box_reg: 0.0073 (0.0088) time: 0.6128 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [20] [200/584] eta: 0:03:56 lr: 0.001000 loss: 0.1252 (0.1060) loss_classifier: 0.0207 (0.0213) loss_box_reg: 0.0833 (0.0735) loss_objectness: 0.0012 (0.0017) loss_rpn_box_reg: 0.0119 (0.0095) time: 0.6130 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [20] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0915 (0.1063) loss_classifier: 0.0210 (0.0215) loss_box_reg: 0.0594 (0.0737) loss_objectness: 0.0004 (0.0016) loss_rpn_box_reg: 0.0076 (0.0095) time: 0.6131 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [20] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0839 (0.1047) loss_classifier: 0.0132 (0.0210) loss_box_reg: 0.0645 (0.0727) loss_objectness: 0.0007 (0.0016) loss_rpn_box_reg: 0.0098 (0.0094) time: 0.6090 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [20] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1217 (0.1024) loss_classifier: 0.0205 (0.0206) loss_box_reg: 0.0785 (0.0711) loss_objectness: 0.0007 (0.0016) loss_rpn_box_reg: 0.0119 (0.0091) time: 0.6139 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [20] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0853 (0.1014) loss_classifier: 0.0132 (0.0202) loss_box_reg: 0.0581 (0.0706) loss_objectness: 0.0004 (0.0016) loss_rpn_box_reg: 0.0037 (0.0090) time: 0.5961 data: 0.0022 max mem: 4743 Epoch: [20] Total time: 0:05:57 (0.6120 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3481 (0.3481) evaluator_time: 0.0309 (0.0309) time: 0.7601 data: 0.2768 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2487 (0.2497) evaluator_time: 0.0109 (0.0900) time: 0.3069 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2481 (0.2495) evaluator_time: 0.1786 (0.1092) time: 0.4769 data: 0.0021 max mem: 4743 Test: Total time: 0:00:45 (0.3668 s / it) Averaged stats: model_time: 0.2481 (0.2495) evaluator_time: 0.1786 (0.1092) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.416 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.548 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.521 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.286 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.668 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.064 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.262 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.454 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.314 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.729 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [21] [ 0/584] eta: 0:12:49 lr: 0.001000 loss: 0.0756 (0.0756) loss_classifier: 0.0090 (0.0090) loss_box_reg: 0.0570 (0.0570) loss_objectness: 0.0006 (0.0006) loss_rpn_box_reg: 0.0090 (0.0090) time: 1.3183 data: 0.6197 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [21] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.0867 (0.1024) loss_classifier: 0.0138 (0.0199) loss_box_reg: 0.0660 (0.0719) loss_objectness: 0.0004 (0.0012) loss_rpn_box_reg: 0.0090 (0.0094) time: 0.6089 data: 0.0021 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [21] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0911 (0.0997) loss_classifier: 0.0182 (0.0195) loss_box_reg: 0.0661 (0.0700) loss_objectness: 0.0003 (0.0013) loss_rpn_box_reg: 0.0080 (0.0088) time: 0.6122 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [21] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0776 (0.0995) loss_classifier: 0.0176 (0.0197) loss_box_reg: 0.0559 (0.0695) loss_objectness: 0.0006 (0.0014) loss_rpn_box_reg: 0.0070 (0.0090) time: 0.6120 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [21] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0638 (0.0991) loss_classifier: 0.0141 (0.0194) loss_box_reg: 0.0473 (0.0694) loss_objectness: 0.0003 (0.0014) loss_rpn_box_reg: 0.0055 (0.0089) time: 0.6127 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [21] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0568 (0.0979) loss_classifier: 0.0143 (0.0191) loss_box_reg: 0.0385 (0.0686) loss_objectness: 0.0002 (0.0013) loss_rpn_box_reg: 0.0038 (0.0089) time: 0.6063 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [21] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0935 (0.0990) loss_classifier: 0.0214 (0.0194) loss_box_reg: 0.0596 (0.0693) loss_objectness: 0.0006 (0.0014) loss_rpn_box_reg: 0.0087 (0.0089) time: 0.5991 data: 0.0024 max mem: 4743 Epoch: [21] Total time: 0:05:57 (0.6118 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3111 (0.3111) evaluator_time: 0.0328 (0.0328) time: 0.7630 data: 0.3006 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2482 (0.2503) evaluator_time: 0.0110 (0.0937) time: 0.3092 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2500) evaluator_time: 0.1851 (0.1129) time: 0.4813 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3715 s / it) Averaged stats: model_time: 0.2476 (0.2500) evaluator_time: 0.1851 (0.1129) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.438 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.570 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.542 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.294 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.713 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.068 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.273 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.473 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.325 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.764 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.43835193239049974 SAVING BEST MODEL FOR EPOCH: 22 Epoch: [22] [ 0/584] eta: 0:08:51 lr: 0.001000 loss: 0.0601 (0.0601) loss_classifier: 0.0204 (0.0204) loss_box_reg: 0.0379 (0.0379) loss_objectness: 0.0001 (0.0001) loss_rpn_box_reg: 0.0017 (0.0017) time: 0.9103 data: 0.2015 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [22] [100/584] eta: 0:04:55 lr: 0.001000 loss: 0.0637 (0.0916) loss_classifier: 0.0118 (0.0170) loss_box_reg: 0.0448 (0.0649) loss_objectness: 0.0003 (0.0015) loss_rpn_box_reg: 0.0047 (0.0082) time: 0.6073 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [22] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0788 (0.0995) loss_classifier: 0.0144 (0.0184) loss_box_reg: 0.0546 (0.0702) loss_objectness: 0.0003 (0.0015) loss_rpn_box_reg: 0.0045 (0.0093) time: 0.6135 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [22] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.1333 (0.0969) loss_classifier: 0.0231 (0.0187) loss_box_reg: 0.0921 (0.0679) loss_objectness: 0.0008 (0.0014) loss_rpn_box_reg: 0.0121 (0.0089) time: 0.6154 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [22] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1046 (0.0963) loss_classifier: 0.0191 (0.0188) loss_box_reg: 0.0695 (0.0674) loss_objectness: 0.0006 (0.0014) loss_rpn_box_reg: 0.0105 (0.0088) time: 0.6144 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [22] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0609 (0.0969) loss_classifier: 0.0123 (0.0188) loss_box_reg: 0.0425 (0.0680) loss_objectness: 0.0004 (0.0014) loss_rpn_box_reg: 0.0046 (0.0088) time: 0.6078 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [22] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.1044 (0.0966) loss_classifier: 0.0159 (0.0186) loss_box_reg: 0.0808 (0.0679) loss_objectness: 0.0004 (0.0013) loss_rpn_box_reg: 0.0090 (0.0087) time: 0.5993 data: 0.0023 max mem: 4743 Epoch: [22] Total time: 0:05:57 (0.6117 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3502 (0.3502) evaluator_time: 0.0334 (0.0334) time: 0.7806 data: 0.2898 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2499 (0.2506) evaluator_time: 0.0108 (0.0901) time: 0.3085 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2482 (0.2502) evaluator_time: 0.1821 (0.1104) time: 0.4830 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3690 s / it) Averaged stats: model_time: 0.2482 (0.2502) evaluator_time: 0.1821 (0.1104) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.443 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.577 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.547 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.301 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.726 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.072 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.285 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.481 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.333 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.779 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.44277660699759147 SAVING BEST MODEL FOR EPOCH: 23 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [23] [ 0/584] eta: 0:10:18 lr: 0.001000 loss: 0.0716 (0.0716) loss_classifier: 0.0272 (0.0272) loss_box_reg: 0.0411 (0.0411) loss_objectness: 0.0002 (0.0002) loss_rpn_box_reg: 0.0029 (0.0029) time: 1.0587 data: 0.3453 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [23] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0877 (0.0939) loss_classifier: 0.0134 (0.0193) loss_box_reg: 0.0611 (0.0654) loss_objectness: 0.0003 (0.0012) loss_rpn_box_reg: 0.0072 (0.0080) time: 0.6106 data: 0.0024 max mem: 4743 Epoch: [23] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0888 (0.0918) loss_classifier: 0.0108 (0.0178) loss_box_reg: 0.0718 (0.0647) loss_objectness: 0.0006 (0.0011) loss_rpn_box_reg: 0.0083 (0.0082) time: 0.6126 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [23] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0906 (0.0936) loss_classifier: 0.0183 (0.0181) loss_box_reg: 0.0604 (0.0659) loss_objectness: 0.0004 (0.0012) loss_rpn_box_reg: 0.0087 (0.0085) time: 0.6135 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [23] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.1175 (0.0942) loss_classifier: 0.0202 (0.0183) loss_box_reg: 0.0865 (0.0664) loss_objectness: 0.0004 (0.0011) loss_rpn_box_reg: 0.0096 (0.0084) time: 0.6157 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [23] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0862 (0.0948) loss_classifier: 0.0149 (0.0183) loss_box_reg: 0.0576 (0.0668) loss_objectness: 0.0004 (0.0012) loss_rpn_box_reg: 0.0058 (0.0085) time: 0.6083 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [23] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0908 (0.0946) loss_classifier: 0.0126 (0.0183) loss_box_reg: 0.0680 (0.0667) loss_objectness: 0.0005 (0.0011) loss_rpn_box_reg: 0.0097 (0.0085) time: 0.6018 data: 0.0023 max mem: 4743 Epoch: [23] Total time: 0:05:57 (0.6117 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:43 model_time: 0.3512 (0.3512) evaluator_time: 0.0326 (0.0326) time: 0.8268 data: 0.3190 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2480 (0.2502) evaluator_time: 0.0110 (0.0921) time: 0.3075 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2479 (0.2499) evaluator_time: 0.1864 (0.1123) time: 0.4858 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3710 s / it) Averaged stats: model_time: 0.2479 (0.2499) evaluator_time: 0.1864 (0.1123) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.425 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.556 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.530 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.277 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.727 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.069 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.264 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.459 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.310 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.773 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [24] [ 0/584] eta: 0:11:50 lr: 0.001000 loss: 0.0858 (0.0858) loss_classifier: 0.0060 (0.0060) loss_box_reg: 0.0706 (0.0706) loss_objectness: 0.0007 (0.0007) loss_rpn_box_reg: 0.0084 (0.0084) time: 1.2164 data: 0.4947 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [24] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0996 (0.0885) loss_classifier: 0.0212 (0.0173) loss_box_reg: 0.0778 (0.0624) loss_objectness: 0.0007 (0.0013) loss_rpn_box_reg: 0.0101 (0.0075) time: 0.6123 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [24] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0466 (0.0919) loss_classifier: 0.0102 (0.0180) loss_box_reg: 0.0304 (0.0648) loss_objectness: 0.0004 (0.0012) loss_rpn_box_reg: 0.0026 (0.0079) time: 0.6076 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [24] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0841 (0.0914) loss_classifier: 0.0185 (0.0181) loss_box_reg: 0.0572 (0.0642) loss_objectness: 0.0003 (0.0012) loss_rpn_box_reg: 0.0082 (0.0080) time: 0.6111 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [24] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0746 (0.0943) loss_classifier: 0.0124 (0.0183) loss_box_reg: 0.0504 (0.0665) loss_objectness: 0.0007 (0.0012) loss_rpn_box_reg: 0.0079 (0.0083) time: 0.6110 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [24] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0818 (0.0937) loss_classifier: 0.0124 (0.0181) loss_box_reg: 0.0568 (0.0660) loss_objectness: 0.0005 (0.0012) loss_rpn_box_reg: 0.0074 (0.0084) time: 0.6140 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [24] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0753 (0.0929) loss_classifier: 0.0118 (0.0179) loss_box_reg: 0.0487 (0.0655) loss_objectness: 0.0003 (0.0011) loss_rpn_box_reg: 0.0057 (0.0084) time: 0.5981 data: 0.0022 max mem: 4743 Epoch: [24] Total time: 0:05:57 (0.6120 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3469 (0.3469) evaluator_time: 0.0325 (0.0325) time: 0.7750 data: 0.2817 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2492 (0.2500) evaluator_time: 0.0098 (0.0890) time: 0.3065 data: 0.0019 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2489 (0.2498) evaluator_time: 0.1769 (0.1078) time: 0.4739 data: 0.0020 max mem: 4743 Test: Total time: 0:00:45 (0.3659 s / it) Averaged stats: model_time: 0.2489 (0.2498) evaluator_time: 0.1769 (0.1078) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.438 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.572 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.543 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.297 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.710 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.072 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.283 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.476 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.330 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.768 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [25] [ 0/584] eta: 0:13:25 lr: 0.001000 loss: 0.1340 (0.1340) loss_classifier: 0.0159 (0.0159) loss_box_reg: 0.1020 (0.1020) loss_objectness: 0.0003 (0.0003) loss_rpn_box_reg: 0.0158 (0.0158) time: 1.3798 data: 0.6582 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [25] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.1084 (0.0904) loss_classifier: 0.0195 (0.0172) loss_box_reg: 0.0746 (0.0631) loss_objectness: 0.0003 (0.0014) loss_rpn_box_reg: 0.0077 (0.0087) time: 0.6127 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [25] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0742 (0.0874) loss_classifier: 0.0090 (0.0174) loss_box_reg: 0.0513 (0.0609) loss_objectness: 0.0004 (0.0012) loss_rpn_box_reg: 0.0087 (0.0079) time: 0.6107 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [25] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0834 (0.0893) loss_classifier: 0.0089 (0.0175) loss_box_reg: 0.0604 (0.0627) loss_objectness: 0.0003 (0.0011) loss_rpn_box_reg: 0.0043 (0.0080) time: 0.6079 data: 0.0022 max mem: 4743 Epoch: [25] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0829 (0.0917) loss_classifier: 0.0127 (0.0178) loss_box_reg: 0.0644 (0.0644) loss_objectness: 0.0003 (0.0012) loss_rpn_box_reg: 0.0077 (0.0083) time: 0.6132 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [25] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0623 (0.0898) loss_classifier: 0.0124 (0.0174) loss_box_reg: 0.0426 (0.0631) loss_objectness: 0.0003 (0.0013) loss_rpn_box_reg: 0.0054 (0.0081) time: 0.6097 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [25] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0806 (0.0912) loss_classifier: 0.0147 (0.0176) loss_box_reg: 0.0620 (0.0641) loss_objectness: 0.0003 (0.0013) loss_rpn_box_reg: 0.0082 (0.0082) time: 0.6013 data: 0.0023 max mem: 4743 Epoch: [25] Total time: 0:05:57 (0.6118 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3225 (0.3225) evaluator_time: 0.0334 (0.0334) time: 0.7626 data: 0.2927 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2482 (0.2497) evaluator_time: 0.0107 (0.0922) time: 0.3075 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2486 (0.2496) evaluator_time: 0.1888 (0.1116) time: 0.4811 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3696 s / it) Averaged stats: model_time: 0.2486 (0.2496) evaluator_time: 0.1888 (0.1116) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.436 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.561 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.536 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.292 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.693 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.065 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.271 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.469 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.318 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.733 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [26] [ 0/584] eta: 0:08:58 lr: 0.001000 loss: 0.0599 (0.0599) loss_classifier: 0.0160 (0.0160) loss_box_reg: 0.0408 (0.0408) loss_objectness: 0.0001 (0.0001) loss_rpn_box_reg: 0.0030 (0.0030) time: 0.9227 data: 0.2350 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [26] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0805 (0.0912) loss_classifier: 0.0100 (0.0178) loss_box_reg: 0.0602 (0.0644) loss_objectness: 0.0003 (0.0013) loss_rpn_box_reg: 0.0049 (0.0077) time: 0.6097 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [26] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0924 (0.0893) loss_classifier: 0.0173 (0.0174) loss_box_reg: 0.0684 (0.0629) loss_objectness: 0.0002 (0.0011) loss_rpn_box_reg: 0.0073 (0.0080) time: 0.6118 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [26] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0827 (0.0886) loss_classifier: 0.0111 (0.0174) loss_box_reg: 0.0556 (0.0622) loss_objectness: 0.0003 (0.0011) loss_rpn_box_reg: 0.0068 (0.0079) time: 0.6102 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [26] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0849 (0.0868) loss_classifier: 0.0172 (0.0169) loss_box_reg: 0.0551 (0.0611) loss_objectness: 0.0003 (0.0011) loss_rpn_box_reg: 0.0078 (0.0078) time: 0.6079 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [26] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0679 (0.0861) loss_classifier: 0.0121 (0.0167) loss_box_reg: 0.0482 (0.0607) loss_objectness: 0.0002 (0.0011) loss_rpn_box_reg: 0.0030 (0.0077) time: 0.6076 data: 0.0023 max mem: 4743 Epoch: [26] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0808 (0.0888) loss_classifier: 0.0106 (0.0172) loss_box_reg: 0.0588 (0.0625) loss_objectness: 0.0006 (0.0012) loss_rpn_box_reg: 0.0060 (0.0079) time: 0.5971 data: 0.0023 max mem: 4743 Epoch: [26] Total time: 0:05:57 (0.6113 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:33 model_time: 0.3245 (0.3245) evaluator_time: 0.0319 (0.0319) time: 0.7505 data: 0.2752 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2487 (0.2501) evaluator_time: 0.0098 (0.0880) time: 0.3057 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2498) evaluator_time: 0.1775 (0.1075) time: 0.4767 data: 0.0020 max mem: 4743 Test: Total time: 0:00:45 (0.3656 s / it) Averaged stats: model_time: 0.2476 (0.2498) evaluator_time: 0.1775 (0.1075) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.451 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.588 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.562 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.308 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.736 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.071 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.289 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.488 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.342 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.783 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.4505812298737336 SAVING BEST MODEL FOR EPOCH: 27 Epoch: [27] [ 0/584] eta: 0:07:57 lr: 0.001000 loss: 0.0003 (0.0003) loss_classifier: 0.0001 (0.0001) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0001 (0.0001) loss_rpn_box_reg: 0.0000 (0.0000) time: 0.8177 data: 0.1478 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [27] [100/584] eta: 0:04:55 lr: 0.001000 loss: 0.0837 (0.0851) loss_classifier: 0.0124 (0.0163) loss_box_reg: 0.0611 (0.0602) loss_objectness: 0.0003 (0.0010) loss_rpn_box_reg: 0.0107 (0.0076) time: 0.6115 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [27] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0838 (0.0847) loss_classifier: 0.0139 (0.0158) loss_box_reg: 0.0611 (0.0602) loss_objectness: 0.0004 (0.0011) loss_rpn_box_reg: 0.0073 (0.0076) time: 0.6116 data: 0.0022 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [27] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0922 (0.0868) loss_classifier: 0.0225 (0.0163) loss_box_reg: 0.0619 (0.0617) loss_objectness: 0.0004 (0.0011) loss_rpn_box_reg: 0.0058 (0.0077) time: 0.6142 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [27] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0472 (0.0868) loss_classifier: 0.0088 (0.0166) loss_box_reg: 0.0345 (0.0613) loss_objectness: 0.0002 (0.0012) loss_rpn_box_reg: 0.0027 (0.0078) time: 0.6116 data: 0.0022 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [27] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.1197 (0.0871) loss_classifier: 0.0183 (0.0166) loss_box_reg: 0.0864 (0.0615) loss_objectness: 0.0005 (0.0012) loss_rpn_box_reg: 0.0110 (0.0078) time: 0.6152 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [27] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0911 (0.0884) loss_classifier: 0.0149 (0.0168) loss_box_reg: 0.0680 (0.0623) loss_objectness: 0.0006 (0.0013) loss_rpn_box_reg: 0.0085 (0.0080) time: 0.5983 data: 0.0022 max mem: 4743 Epoch: [27] Total time: 0:05:56 (0.6111 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3198 (0.3198) evaluator_time: 0.0319 (0.0319) time: 0.7606 data: 0.2922 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2471 (0.2497) evaluator_time: 0.0104 (0.0888) time: 0.3049 data: 0.0019 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2476 (0.2495) evaluator_time: 0.1810 (0.1070) time: 0.4687 data: 0.0021 max mem: 4743 Test: Total time: 0:00:45 (0.3648 s / it) Averaged stats: model_time: 0.2476 (0.2495) evaluator_time: 0.1810 (0.1070) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.446 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.578 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.552 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.304 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.729 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.072 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.287 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.482 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.333 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.773 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [28] [ 0/584] eta: 0:13:05 lr: 0.001000 loss: 0.1855 (0.1855) loss_classifier: 0.0226 (0.0226) loss_box_reg: 0.1413 (0.1413) loss_objectness: 0.0012 (0.0012) loss_rpn_box_reg: 0.0205 (0.0205) time: 1.3457 data: 0.6479 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [81] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0358 (0.0448) loss_classifier: 0.0047 (0.0083) loss_box_reg: 0.0238 (0.0320) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0024 (0.0041) time: 0.5970 data: 0.0023 max mem: 4743 Epoch: [81] Total time: 0:05:57 (0.6125 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3244 (0.3244) evaluator_time: 0.0333 (0.0333) time: 0.7691 data: 0.2909 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2489 (0.2504) evaluator_time: 0.0129 (0.0919) time: 0.3078 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2482 (0.2501) evaluator_time: 0.1833 (0.1121) time: 0.4858 data: 0.0023 max mem: 4743 Test: Total time: 0:00:46 (0.3708 s / it) Averaged stats: model_time: 0.2482 (0.2501) evaluator_time: 0.1833 (0.1121) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.485 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.601 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.583 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.340 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.775 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.076 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.317 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.520 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.370 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.807 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [82] [ 0/584] eta: 0:11:09 lr: 0.001000 loss: 0.0478 (0.0478) loss_classifier: 0.0027 (0.0027) loss_box_reg: 0.0396 (0.0396) loss_objectness: 0.0001 (0.0001) loss_rpn_box_reg: 0.0055 (0.0055) time: 1.1461 data: 0.4270 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [82] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.0407 (0.0465) loss_classifier: 0.0083 (0.0083) loss_box_reg: 0.0248 (0.0332) loss_objectness: 0.0001 (0.0005) loss_rpn_box_reg: 0.0033 (0.0045) time: 0.6100 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [82] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0421 (0.0454) loss_classifier: 0.0065 (0.0084) loss_box_reg: 0.0365 (0.0322) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0041 (0.0044) time: 0.6121 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [82] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0471 (0.0453) loss_classifier: 0.0046 (0.0082) loss_box_reg: 0.0346 (0.0324) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0046 (0.0043) time: 0.6146 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [82] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0435 (0.0454) loss_classifier: 0.0084 (0.0083) loss_box_reg: 0.0302 (0.0326) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0033 (0.0042) time: 0.6139 data: 0.0024 max mem: 4743 Epoch: [82] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0344 (0.0449) loss_classifier: 0.0075 (0.0083) loss_box_reg: 0.0228 (0.0321) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0027 (0.0041) time: 0.6127 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [82] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0499 (0.0448) loss_classifier: 0.0078 (0.0084) loss_box_reg: 0.0303 (0.0319) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0036 (0.0041) time: 0.5985 data: 0.0024 max mem: 4743 Epoch: [82] Total time: 0:05:57 (0.6127 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3166 (0.3166) evaluator_time: 0.0339 (0.0339) time: 0.7606 data: 0.2989 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2480 (0.2503) evaluator_time: 0.0104 (0.0923) time: 0.3082 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2487 (0.2500) evaluator_time: 0.1929 (0.1119) time: 0.4819 data: 0.0023 max mem: 4743 Test: Total time: 0:00:46 (0.3705 s / it) Averaged stats: model_time: 0.2487 (0.2500) evaluator_time: 0.1929 (0.1119) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.477 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.590 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.573 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.332 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.775 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.075 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.309 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.512 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.361 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.812 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [83] [ 0/584] eta: 0:08:10 lr: 0.001000 loss: 0.0000 (0.0000) loss_classifier: 0.0000 (0.0000) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0000 (0.0000) time: 0.8404 data: 0.1654 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [83] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0460 (0.0437) loss_classifier: 0.0122 (0.0086) loss_box_reg: 0.0274 (0.0307) loss_objectness: 0.0001 (0.0005) loss_rpn_box_reg: 0.0023 (0.0039) time: 0.6133 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [83] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0386 (0.0433) loss_classifier: 0.0052 (0.0085) loss_box_reg: 0.0263 (0.0304) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0025 (0.0039) time: 0.6115 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [83] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0400 (0.0444) loss_classifier: 0.0054 (0.0086) loss_box_reg: 0.0338 (0.0313) loss_objectness: 0.0002 (0.0004) loss_rpn_box_reg: 0.0029 (0.0041) time: 0.6124 data: 0.0024 max mem: 4743 Epoch: [83] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0363 (0.0433) loss_classifier: 0.0041 (0.0082) loss_box_reg: 0.0241 (0.0308) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0030 (0.0040) time: 0.6106 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [83] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0325 (0.0438) loss_classifier: 0.0094 (0.0083) loss_box_reg: 0.0240 (0.0311) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0022 (0.0040) time: 0.6133 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [83] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0557 (0.0442) loss_classifier: 0.0111 (0.0083) loss_box_reg: 0.0414 (0.0315) loss_objectness: 0.0002 (0.0003) loss_rpn_box_reg: 0.0057 (0.0040) time: 0.6067 data: 0.0023 max mem: 4743 Epoch: [83] Total time: 0:05:57 (0.6122 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:40 model_time: 0.3509 (0.3509) evaluator_time: 0.0329 (0.0329) time: 0.8032 data: 0.2982 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2489 (0.2507) evaluator_time: 0.0103 (0.0920) time: 0.3074 data: 0.0022 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2483 (0.2504) evaluator_time: 0.1903 (0.1108) time: 0.4777 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3699 s / it) Averaged stats: model_time: 0.2483 (0.2504) evaluator_time: 0.1903 (0.1108) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.487 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.598 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.586 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.344 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.796 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.320 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.522 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.370 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.837 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [84] [ 0/584] eta: 0:11:06 lr: 0.001000 loss: 0.0442 (0.0442) loss_classifier: 0.0018 (0.0018) loss_box_reg: 0.0363 (0.0363) loss_objectness: 0.0005 (0.0005) loss_rpn_box_reg: 0.0056 (0.0056) time: 1.1414 data: 0.4227 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [84] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.0410 (0.0485) loss_classifier: 0.0097 (0.0086) loss_box_reg: 0.0319 (0.0352) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0032 (0.0044) time: 0.6130 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [84] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0380 (0.0451) loss_classifier: 0.0066 (0.0083) loss_box_reg: 0.0297 (0.0325) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0040 (0.0040) time: 0.6124 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [84] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0422 (0.0442) loss_classifier: 0.0055 (0.0081) loss_box_reg: 0.0281 (0.0317) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0026 (0.0040) time: 0.6112 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [84] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0387 (0.0440) loss_classifier: 0.0067 (0.0082) loss_box_reg: 0.0293 (0.0314) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0028 (0.0040) time: 0.6137 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [84] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0443 (0.0436) loss_classifier: 0.0054 (0.0080) loss_box_reg: 0.0283 (0.0312) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0033 (0.0040) time: 0.6132 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [84] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0366 (0.0432) loss_classifier: 0.0064 (0.0079) loss_box_reg: 0.0259 (0.0309) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0031 (0.0039) time: 0.5972 data: 0.0024 max mem: 4743 Epoch: [84] Total time: 0:05:57 (0.6126 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:02:35 model_time: 0.3093 (0.3093) evaluator_time: 0.2111 (0.2111) time: 1.2438 data: 0.5996 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2492 (0.2500) evaluator_time: 0.0107 (0.0935) time: 0.3061 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2480 (0.2498) evaluator_time: 0.1825 (0.1123) time: 0.4781 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3731 s / it) Averaged stats: model_time: 0.2480 (0.2498) evaluator_time: 0.1825 (0.1123) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.503 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.623 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.605 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.357 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.809 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.079 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.334 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.539 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.386 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.851 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... BEST VALIDATION mAP: 0.5027194525651406 SAVING BEST MODEL FOR EPOCH: 85 Epoch: [85] [ 0/584] eta: 0:09:26 lr: 0.001000 loss: 0.0184 (0.0184) loss_classifier: 0.0076 (0.0076) loss_box_reg: 0.0098 (0.0098) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0010 (0.0010) time: 0.9700 data: 0.3054 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [85] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0295 (0.0442) loss_classifier: 0.0042 (0.0080) loss_box_reg: 0.0191 (0.0319) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0016 (0.0040) time: 0.6068 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [85] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0362 (0.0436) loss_classifier: 0.0055 (0.0080) loss_box_reg: 0.0264 (0.0313) loss_objectness: 0.0000 (0.0004) loss_rpn_box_reg: 0.0023 (0.0039) time: 0.6105 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [85] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0171 (0.0421) loss_classifier: 0.0037 (0.0080) loss_box_reg: 0.0104 (0.0300) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0005 (0.0036) time: 0.6070 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [85] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0348 (0.0429) loss_classifier: 0.0084 (0.0082) loss_box_reg: 0.0222 (0.0305) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0027 (0.0038) time: 0.6102 data: 0.0024 max mem: 4743 Epoch: [85] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0419 (0.0435) loss_classifier: 0.0048 (0.0082) loss_box_reg: 0.0253 (0.0310) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0023 (0.0039) time: 0.6160 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [85] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0224 (0.0431) loss_classifier: 0.0016 (0.0080) loss_box_reg: 0.0187 (0.0307) loss_objectness: 0.0000 (0.0004) loss_rpn_box_reg: 0.0009 (0.0040) time: 0.5957 data: 0.0023 max mem: 4743 Epoch: [85] Total time: 0:05:57 (0.6123 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3157 (0.3157) evaluator_time: 0.0335 (0.0335) time: 0.7805 data: 0.3081 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2483 (0.2504) evaluator_time: 0.0104 (0.0915) time: 0.3073 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2486 (0.2501) evaluator_time: 0.1919 (0.1117) time: 0.4859 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3707 s / it) Averaged stats: model_time: 0.2486 (0.2501) evaluator_time: 0.1919 (0.1117) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.490 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.607 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.592 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.351 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.773 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.080 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.326 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.529 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.380 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.817 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [86] [ 0/584] eta: 0:13:39 lr: 0.001000 loss: 0.0784 (0.0784) loss_classifier: 0.0089 (0.0089) loss_box_reg: 0.0595 (0.0595) loss_objectness: 0.0004 (0.0004) loss_rpn_box_reg: 0.0096 (0.0096) time: 1.4024 data: 0.6796 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [86] [100/584] eta: 0:04:59 lr: 0.001000 loss: 0.0358 (0.0451) loss_classifier: 0.0061 (0.0078) loss_box_reg: 0.0268 (0.0324) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0028 (0.0045) time: 0.6118 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [86] [200/584] eta: 0:03:56 lr: 0.001000 loss: 0.0286 (0.0423) loss_classifier: 0.0059 (0.0080) loss_box_reg: 0.0139 (0.0299) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0013 (0.0040) time: 0.6073 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [86] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0570 (0.0440) loss_classifier: 0.0062 (0.0081) loss_box_reg: 0.0434 (0.0314) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0051 (0.0041) time: 0.6194 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [86] [400/584] eta: 0:01:53 lr: 0.001000 loss: 0.0238 (0.0435) loss_classifier: 0.0059 (0.0079) loss_box_reg: 0.0141 (0.0312) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0010 (0.0041) time: 0.6106 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [86] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0420 (0.0422) loss_classifier: 0.0069 (0.0077) loss_box_reg: 0.0247 (0.0302) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0032 (0.0040) time: 0.6118 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [86] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0315 (0.0424) loss_classifier: 0.0058 (0.0077) loss_box_reg: 0.0263 (0.0304) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0028 (0.0040) time: 0.5979 data: 0.0024 max mem: 4743 Epoch: [86] Total time: 0:05:58 (0.6132 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3427 (0.3427) evaluator_time: 0.0332 (0.0332) time: 0.7708 data: 0.2894 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2490 (0.2504) evaluator_time: 0.0103 (0.0913) time: 0.3072 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2483 (0.2503) evaluator_time: 0.1921 (0.1116) time: 0.4865 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3705 s / it) Averaged stats: model_time: 0.2483 (0.2503) evaluator_time: 0.1921 (0.1116) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.491 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.609 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.592 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.348 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.777 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.080 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.325 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.530 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.379 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.823 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [87] [ 0/584] eta: 0:08:43 lr: 0.001000 loss: 0.0200 (0.0200) loss_classifier: 0.0112 (0.0112) loss_box_reg: 0.0079 (0.0079) loss_objectness: 0.0004 (0.0004) loss_rpn_box_reg: 0.0005 (0.0005) time: 0.8973 data: 0.1978 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [87] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0454 (0.0408) loss_classifier: 0.0052 (0.0079) loss_box_reg: 0.0347 (0.0289) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0045 (0.0036) time: 0.6107 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [87] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0488 (0.0402) loss_classifier: 0.0051 (0.0077) loss_box_reg: 0.0365 (0.0285) loss_objectness: 0.0002 (0.0003) loss_rpn_box_reg: 0.0041 (0.0036) time: 0.6152 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [87] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0521 (0.0411) loss_classifier: 0.0062 (0.0077) loss_box_reg: 0.0395 (0.0293) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0054 (0.0038) time: 0.6194 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [87] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0550 (0.0420) loss_classifier: 0.0068 (0.0079) loss_box_reg: 0.0445 (0.0299) loss_objectness: 0.0002 (0.0004) loss_rpn_box_reg: 0.0055 (0.0038) time: 0.6153 data: 0.0024 max mem: 4743 Epoch: [87] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0565 (0.0430) loss_classifier: 0.0088 (0.0078) loss_box_reg: 0.0374 (0.0307) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0039 (0.0040) time: 0.6176 data: 0.0025 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [87] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0358 (0.0421) loss_classifier: 0.0036 (0.0078) loss_box_reg: 0.0289 (0.0301) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0027 (0.0039) time: 0.5957 data: 0.0024 max mem: 4743 Epoch: [87] Total time: 0:05:57 (0.6122 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:36 model_time: 0.3260 (0.3260) evaluator_time: 0.0338 (0.0338) time: 0.7714 data: 0.3012 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2489 (0.2504) evaluator_time: 0.0104 (0.0922) time: 0.3072 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2488 (0.2501) evaluator_time: 0.1937 (0.1127) time: 0.4882 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3714 s / it) Averaged stats: model_time: 0.2488 (0.2501) evaluator_time: 0.1937 (0.1127) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.491 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.607 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.589 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.346 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.805 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.079 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.325 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.527 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.374 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.854 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [88] [ 0/584] eta: 0:11:14 lr: 0.001000 loss: 0.0335 (0.0335) loss_classifier: 0.0052 (0.0052) loss_box_reg: 0.0256 (0.0256) loss_objectness: 0.0001 (0.0001) loss_rpn_box_reg: 0.0027 (0.0027) time: 1.1557 data: 0.4346 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [88] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0391 (0.0388) loss_classifier: 0.0067 (0.0082) loss_box_reg: 0.0202 (0.0270) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0017 (0.0033) time: 0.6112 data: 0.0023 max mem: 4743 Epoch: [88] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0403 (0.0425) loss_classifier: 0.0060 (0.0081) loss_box_reg: 0.0312 (0.0300) loss_objectness: 0.0002 (0.0004) loss_rpn_box_reg: 0.0037 (0.0040) time: 0.6150 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [88] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0482 (0.0436) loss_classifier: 0.0078 (0.0083) loss_box_reg: 0.0338 (0.0309) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0044 (0.0040) time: 0.6156 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [88] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0441 (0.0428) loss_classifier: 0.0092 (0.0082) loss_box_reg: 0.0273 (0.0304) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0019 (0.0039) time: 0.6118 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [88] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0474 (0.0424) loss_classifier: 0.0072 (0.0081) loss_box_reg: 0.0365 (0.0302) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0049 (0.0038) time: 0.6188 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [88] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0355 (0.0418) loss_classifier: 0.0059 (0.0079) loss_box_reg: 0.0217 (0.0297) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0021 (0.0038) time: 0.5976 data: 0.0023 max mem: 4743 Epoch: [88] Total time: 0:05:57 (0.6126 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3316 (0.3316) evaluator_time: 0.0333 (0.0333) time: 0.7630 data: 0.2935 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2498 (0.2506) evaluator_time: 0.0105 (0.0913) time: 0.3080 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2483 (0.2502) evaluator_time: 0.1858 (0.1105) time: 0.4786 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3693 s / it) Averaged stats: model_time: 0.2483 (0.2502) evaluator_time: 0.1858 (0.1105) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.489 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.599 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.583 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.340 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.777 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.079 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.320 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.523 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.366 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.810 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [89] [ 0/584] eta: 0:11:37 lr: 0.001000 loss: 0.0284 (0.0284) loss_classifier: 0.0029 (0.0029) loss_box_reg: 0.0225 (0.0225) loss_objectness: 0.0001 (0.0001) loss_rpn_box_reg: 0.0029 (0.0029) time: 1.1944 data: 0.4812 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [89] [100/584] eta: 0:04:59 lr: 0.001000 loss: 0.0435 (0.0458) loss_classifier: 0.0076 (0.0078) loss_box_reg: 0.0326 (0.0334) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0041 (0.0043) time: 0.6155 data: 0.0023 max mem: 4743 Epoch: [89] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0417 (0.0431) loss_classifier: 0.0067 (0.0079) loss_box_reg: 0.0302 (0.0310) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0033 (0.0039) time: 0.6141 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [89] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0441 (0.0427) loss_classifier: 0.0067 (0.0079) loss_box_reg: 0.0326 (0.0306) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0041 (0.0039) time: 0.6179 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [89] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0332 (0.0426) loss_classifier: 0.0050 (0.0079) loss_box_reg: 0.0187 (0.0305) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0009 (0.0039) time: 0.6087 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [89] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0375 (0.0422) loss_classifier: 0.0030 (0.0077) loss_box_reg: 0.0283 (0.0303) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0020 (0.0038) time: 0.6102 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [89] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0258 (0.0416) loss_classifier: 0.0057 (0.0076) loss_box_reg: 0.0145 (0.0299) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0011 (0.0038) time: 0.5951 data: 0.0024 max mem: 4743 Epoch: [89] Total time: 0:05:57 (0.6128 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3379 (0.3379) evaluator_time: 0.0329 (0.0329) time: 0.7781 data: 0.2943 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2477 (0.2507) evaluator_time: 0.0108 (0.0921) time: 0.3074 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2485 (0.2505) evaluator_time: 0.1879 (0.1120) time: 0.4843 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3710 s / it) Averaged stats: model_time: 0.2485 (0.2505) evaluator_time: 0.1879 (0.1120) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.492 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.605 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.588 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.350 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.794 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.325 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.527 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.378 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.839 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [90] [ 0/584] eta: 0:09:05 lr: 0.001000 loss: 0.0156 (0.0156) loss_classifier: 0.0030 (0.0030) loss_box_reg: 0.0119 (0.0119) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0006 (0.0006) time: 0.9336 data: 0.2492 max mem: 4743 Epoch: [90] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0469 (0.0407) loss_classifier: 0.0078 (0.0079) loss_box_reg: 0.0346 (0.0288) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0030 (0.0038) time: 0.6137 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [90] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0332 (0.0399) loss_classifier: 0.0047 (0.0074) loss_box_reg: 0.0190 (0.0286) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0014 (0.0036) time: 0.6091 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [90] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0432 (0.0392) loss_classifier: 0.0039 (0.0073) loss_box_reg: 0.0246 (0.0281) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0035 (0.0035) time: 0.6122 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [90] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0558 (0.0399) loss_classifier: 0.0085 (0.0074) loss_box_reg: 0.0401 (0.0286) loss_objectness: 0.0002 (0.0004) loss_rpn_box_reg: 0.0050 (0.0035) time: 0.6187 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [90] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0374 (0.0410) loss_classifier: 0.0058 (0.0074) loss_box_reg: 0.0292 (0.0296) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0030 (0.0037) time: 0.6140 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [90] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0298 (0.0410) loss_classifier: 0.0072 (0.0074) loss_box_reg: 0.0179 (0.0295) loss_objectness: 0.0000 (0.0004) loss_rpn_box_reg: 0.0017 (0.0037) time: 0.5964 data: 0.0023 max mem: 4743 Epoch: [90] Total time: 0:05:57 (0.6123 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:34 model_time: 0.3112 (0.3112) evaluator_time: 0.0338 (0.0338) time: 0.7553 data: 0.2970 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2479 (0.2502) evaluator_time: 0.0104 (0.0924) time: 0.3070 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2475 (0.2499) evaluator_time: 0.1907 (0.1120) time: 0.4826 data: 0.0023 max mem: 4743 Test: Total time: 0:00:46 (0.3706 s / it) Averaged stats: model_time: 0.2475 (0.2499) evaluator_time: 0.1907 (0.1120) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.489 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.600 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.585 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.343 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.797 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.323 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.524 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.372 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.834 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [91] [ 0/584] eta: 0:09:34 lr: 0.001000 loss: 0.0402 (0.0402) loss_classifier: 0.0130 (0.0130) loss_box_reg: 0.0237 (0.0237) loss_objectness: 0.0003 (0.0003) loss_rpn_box_reg: 0.0031 (0.0031) time: 0.9840 data: 0.2938 max mem: 4743 Epoch: [91] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0388 (0.0431) loss_classifier: 0.0067 (0.0084) loss_box_reg: 0.0245 (0.0304) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0023 (0.0040) time: 0.6119 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [91] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0430 (0.0410) loss_classifier: 0.0074 (0.0079) loss_box_reg: 0.0288 (0.0290) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0035 (0.0038) time: 0.6129 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [91] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0345 (0.0414) loss_classifier: 0.0087 (0.0076) loss_box_reg: 0.0182 (0.0297) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0016 (0.0038) time: 0.6154 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [91] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0320 (0.0409) loss_classifier: 0.0056 (0.0075) loss_box_reg: 0.0237 (0.0293) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0012 (0.0038) time: 0.6123 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Epoch: [91] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0269 (0.0401) loss_classifier: 0.0066 (0.0074) loss_box_reg: 0.0197 (0.0286) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0016 (0.0037) time: 0.6102 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [91] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0359 (0.0408) loss_classifier: 0.0101 (0.0076) loss_box_reg: 0.0256 (0.0292) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0045 (0.0038) time: 0.6029 data: 0.0023 max mem: 4743 Epoch: [91] Total time: 0:05:57 (0.6128 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:38 model_time: 0.3310 (0.3310) evaluator_time: 0.0334 (0.0334) time: 0.7866 data: 0.2963 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2482 (0.2506) evaluator_time: 0.0106 (0.0919) time: 0.3074 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2492 (0.2505) evaluator_time: 0.1868 (0.1116) time: 0.4832 data: 0.0023 max mem: 4743 Test: Total time: 0:00:46 (0.3708 s / it) Averaged stats: model_time: 0.2492 (0.2505) evaluator_time: 0.1868 (0.1116) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.494 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.605 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.591 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.352 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.799 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.080 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.327 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.529 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.377 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.844 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [92] [ 0/584] eta: 0:12:22 lr: 0.001000 loss: 0.0632 (0.0632) loss_classifier: 0.0118 (0.0118) loss_box_reg: 0.0464 (0.0464) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0050 (0.0050) time: 1.2710 data: 0.5772 max mem: 4743 Epoch: [92] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.0410 (0.0391) loss_classifier: 0.0070 (0.0074) loss_box_reg: 0.0269 (0.0278) loss_objectness: 0.0001 (0.0005) loss_rpn_box_reg: 0.0019 (0.0034) time: 0.6108 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [92] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0496 (0.0408) loss_classifier: 0.0047 (0.0079) loss_box_reg: 0.0358 (0.0289) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0040 (0.0035) time: 0.6141 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [92] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0614 (0.0412) loss_classifier: 0.0045 (0.0077) loss_box_reg: 0.0467 (0.0295) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0056 (0.0036) time: 0.6201 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [92] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0300 (0.0401) loss_classifier: 0.0074 (0.0076) loss_box_reg: 0.0189 (0.0286) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0022 (0.0036) time: 0.6107 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [92] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0474 (0.0399) loss_classifier: 0.0031 (0.0073) loss_box_reg: 0.0353 (0.0287) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0053 (0.0037) time: 0.6150 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [92] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0456 (0.0400) loss_classifier: 0.0089 (0.0075) loss_box_reg: 0.0299 (0.0286) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0036 (0.0037) time: 0.6008 data: 0.0023 max mem: 4743 Epoch: [92] Total time: 0:05:58 (0.6132 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:38 model_time: 0.3531 (0.3531) evaluator_time: 0.0329 (0.0329) time: 0.7879 data: 0.2934 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2483 (0.2507) evaluator_time: 0.0107 (0.0919) time: 0.3075 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2488 (0.2504) evaluator_time: 0.1851 (0.1119) time: 0.4852 data: 0.0023 max mem: 4743 Test: Total time: 0:00:46 (0.3708 s / it) Averaged stats: model_time: 0.2488 (0.2504) evaluator_time: 0.1851 (0.1119) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.482 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.595 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.574 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.340 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.814 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.076 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.318 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.518 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.368 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.851 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [93] [ 0/584] eta: 0:08:15 lr: 0.001000 loss: 0.0000 (0.0000) loss_classifier: 0.0000 (0.0000) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0000 (0.0000) time: 0.8477 data: 0.1704 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [93] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0459 (0.0446) loss_classifier: 0.0074 (0.0080) loss_box_reg: 0.0335 (0.0317) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0038 (0.0046) time: 0.6136 data: 0.0025 max mem: 4743 Epoch: [93] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0401 (0.0442) loss_classifier: 0.0088 (0.0080) loss_box_reg: 0.0236 (0.0315) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0022 (0.0043) time: 0.6123 data: 0.0023 max mem: 4743 Epoch: [93] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0248 (0.0423) loss_classifier: 0.0081 (0.0077) loss_box_reg: 0.0170 (0.0302) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0016 (0.0040) time: 0.6128 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [93] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0321 (0.0413) loss_classifier: 0.0034 (0.0077) loss_box_reg: 0.0199 (0.0293) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0018 (0.0039) time: 0.6145 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [93] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0419 (0.0409) loss_classifier: 0.0064 (0.0074) loss_box_reg: 0.0339 (0.0292) loss_objectness: 0.0002 (0.0003) loss_rpn_box_reg: 0.0037 (0.0039) time: 0.6130 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [93] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0328 (0.0400) loss_classifier: 0.0060 (0.0074) loss_box_reg: 0.0242 (0.0286) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0017 (0.0037) time: 0.5981 data: 0.0024 max mem: 4743 Epoch: [93] Total time: 0:05:57 (0.6128 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:35 model_time: 0.3098 (0.3098) evaluator_time: 0.0337 (0.0337) time: 0.7652 data: 0.3008 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2489 (0.2503) evaluator_time: 0.0107 (0.0913) time: 0.3070 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2485 (0.2501) evaluator_time: 0.2137 (0.1109) time: 0.4817 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3696 s / it) Averaged stats: model_time: 0.2485 (0.2501) evaluator_time: 0.2137 (0.1109) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.487 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.597 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.582 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.342 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.801 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.319 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.521 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.368 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.836 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [94] [ 0/584] eta: 0:11:23 lr: 0.001000 loss: 0.0645 (0.0645) loss_classifier: 0.0130 (0.0130) loss_box_reg: 0.0442 (0.0442) loss_objectness: 0.0025 (0.0025) loss_rpn_box_reg: 0.0049 (0.0049) time: 1.1711 data: 0.4806 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [94] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0408 (0.0351) loss_classifier: 0.0047 (0.0059) loss_box_reg: 0.0293 (0.0256) loss_objectness: 0.0002 (0.0004) loss_rpn_box_reg: 0.0044 (0.0033) time: 0.6154 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [94] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0301 (0.0356) loss_classifier: 0.0065 (0.0064) loss_box_reg: 0.0182 (0.0256) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0016 (0.0033) time: 0.6092 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [94] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0395 (0.0381) loss_classifier: 0.0075 (0.0071) loss_box_reg: 0.0288 (0.0273) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0022 (0.0035) time: 0.6119 data: 0.0024 max mem: 4743 Epoch: [94] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0341 (0.0400) loss_classifier: 0.0083 (0.0075) loss_box_reg: 0.0243 (0.0285) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0022 (0.0036) time: 0.6161 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [94] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0391 (0.0399) loss_classifier: 0.0050 (0.0077) loss_box_reg: 0.0209 (0.0283) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0023 (0.0036) time: 0.6098 data: 0.0024 max mem: 4743 Epoch: [94] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0255 (0.0398) loss_classifier: 0.0036 (0.0075) loss_box_reg: 0.0193 (0.0284) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0023 (0.0036) time: 0.5987 data: 0.0023 max mem: 4743 Epoch: [94] Total time: 0:05:58 (0.6131 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:40 model_time: 0.3521 (0.3521) evaluator_time: 0.0336 (0.0336) time: 0.8075 data: 0.2897 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2490 (0.2509) evaluator_time: 0.0106 (0.0919) time: 0.3077 data: 0.0020 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2489 (0.2506) evaluator_time: 0.1859 (0.1109) time: 0.4783 data: 0.0021 max mem: 4743 Test: Total time: 0:00:46 (0.3702 s / it) Averaged stats: model_time: 0.2489 (0.2506) evaluator_time: 0.1859 (0.1109) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.480 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.591 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.576 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.336 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.795 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.312 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.516 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.365 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.829 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [95] [ 0/584] eta: 0:08:12 lr: 0.001000 loss: 0.0000 (0.0000) loss_classifier: 0.0000 (0.0000) loss_box_reg: 0.0000 (0.0000) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0000 (0.0000) time: 0.8427 data: 0.1680 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [95] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0461 (0.0364) loss_classifier: 0.0058 (0.0065) loss_box_reg: 0.0343 (0.0264) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0036 (0.0034) time: 0.6143 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [95] [200/584] eta: 0:03:54 lr: 0.001000 loss: 0.0389 (0.0360) loss_classifier: 0.0075 (0.0071) loss_box_reg: 0.0227 (0.0254) loss_objectness: 0.0002 (0.0003) loss_rpn_box_reg: 0.0025 (0.0033) time: 0.6156 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [95] [300/584] eta: 0:02:53 lr: 0.001000 loss: 0.0159 (0.0371) loss_classifier: 0.0038 (0.0071) loss_box_reg: 0.0123 (0.0264) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0012 (0.0034) time: 0.6119 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [95] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0402 (0.0387) loss_classifier: 0.0086 (0.0076) loss_box_reg: 0.0318 (0.0274) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0029 (0.0035) time: 0.6143 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [95] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0406 (0.0390) loss_classifier: 0.0084 (0.0076) loss_box_reg: 0.0307 (0.0276) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0038 (0.0035) time: 0.6180 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Epoch: [95] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0308 (0.0398) loss_classifier: 0.0065 (0.0076) loss_box_reg: 0.0219 (0.0282) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0030 (0.0037) time: 0.6009 data: 0.0024 max mem: 4743 Epoch: [95] Total time: 0:05:57 (0.6126 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:38 model_time: 0.3486 (0.3486) evaluator_time: 0.0334 (0.0334) time: 0.7894 data: 0.2926 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2489 (0.2508) evaluator_time: 0.0105 (0.0906) time: 0.3063 data: 0.0022 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2484 (0.2505) evaluator_time: 0.2240 (0.1104) time: 0.4824 data: 0.0023 max mem: 4743 Test: Total time: 0:00:46 (0.3697 s / it) Averaged stats: model_time: 0.2484 (0.2505) evaluator_time: 0.2240 (0.1104) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.499 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.613 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.595 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.357 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.821 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.330 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.535 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.387 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.860 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [96] [ 0/584] eta: 0:12:13 lr: 0.001000 loss: 0.1289 (0.1289) loss_classifier: 0.0218 (0.0218) loss_box_reg: 0.0862 (0.0862) loss_objectness: 0.0023 (0.0023) loss_rpn_box_reg: 0.0186 (0.0186) time: 1.2553 data: 0.5750 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [96] [100/584] eta: 0:04:58 lr: 0.001000 loss: 0.0291 (0.0398) loss_classifier: 0.0079 (0.0079) loss_box_reg: 0.0183 (0.0281) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0021 (0.0035) time: 0.6097 data: 0.0024 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [96] [200/584] eta: 0:03:56 lr: 0.001000 loss: 0.0290 (0.0396) loss_classifier: 0.0023 (0.0073) loss_box_reg: 0.0212 (0.0283) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0027 (0.0037) time: 0.6117 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [96] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0308 (0.0394) loss_classifier: 0.0063 (0.0076) loss_box_reg: 0.0179 (0.0279) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0012 (0.0036) time: 0.6111 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [96] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0257 (0.0385) loss_classifier: 0.0022 (0.0074) loss_box_reg: 0.0167 (0.0273) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0014 (0.0034) time: 0.6115 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [96] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0426 (0.0390) loss_classifier: 0.0062 (0.0074) loss_box_reg: 0.0311 (0.0278) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0043 (0.0035) time: 0.6187 data: 0.0024 max mem: 4743 Epoch: [96] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0258 (0.0396) loss_classifier: 0.0043 (0.0074) loss_box_reg: 0.0152 (0.0283) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0013 (0.0036) time: 0.5970 data: 0.0023 max mem: 4743 Epoch: [96] Total time: 0:05:58 (0.6137 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:32 model_time: 0.3084 (0.3084) evaluator_time: 0.0325 (0.0325) time: 0.7409 data: 0.2942 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2483 (0.2502) evaluator_time: 0.0101 (0.0921) time: 0.3080 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2484 (0.2500) evaluator_time: 0.1846 (0.1116) time: 0.4825 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3702 s / it) Averaged stats: model_time: 0.2484 (0.2500) evaluator_time: 0.1846 (0.1116) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.482 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.594 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.576 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.337 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.787 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.078 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.314 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.518 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.365 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.821 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [97] [ 0/584] eta: 0:11:13 lr: 0.001000 loss: 0.0516 (0.0516) loss_classifier: 0.0077 (0.0077) loss_box_reg: 0.0402 (0.0402) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0036 (0.0036) time: 1.1530 data: 0.4621 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [97] [100/584] eta: 0:04:57 lr: 0.001000 loss: 0.0349 (0.0391) loss_classifier: 0.0089 (0.0080) loss_box_reg: 0.0241 (0.0275) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0021 (0.0034) time: 0.6095 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Epoch: [97] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0386 (0.0379) loss_classifier: 0.0056 (0.0072) loss_box_reg: 0.0257 (0.0271) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0035 (0.0034) time: 0.6153 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [97] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0446 (0.0386) loss_classifier: 0.0050 (0.0074) loss_box_reg: 0.0323 (0.0274) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0044 (0.0034) time: 0.6138 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [97] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0383 (0.0391) loss_classifier: 0.0047 (0.0073) loss_box_reg: 0.0245 (0.0278) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0030 (0.0036) time: 0.6142 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [97] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0418 (0.0390) loss_classifier: 0.0075 (0.0072) loss_box_reg: 0.0281 (0.0278) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0028 (0.0036) time: 0.6160 data: 0.0024 max mem: 4743 Epoch: [97] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0359 (0.0392) loss_classifier: 0.0064 (0.0074) loss_box_reg: 0.0236 (0.0279) loss_objectness: 0.0001 (0.0004) loss_rpn_box_reg: 0.0022 (0.0036) time: 0.6033 data: 0.0023 max mem: 4743 Epoch: [97] Total time: 0:05:58 (0.6133 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:38 model_time: 0.3517 (0.3517) evaluator_time: 0.0330 (0.0330) time: 0.7862 data: 0.2945 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2494 (0.2507) evaluator_time: 0.0104 (0.0910) time: 0.3072 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2480 (0.2504) evaluator_time: 0.1853 (0.1106) time: 0.4814 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3696 s / it) Averaged stats: model_time: 0.2480 (0.2504) evaluator_time: 0.1853 (0.1106) Accumulating evaluation results... DONE (t=0.14s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.492 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.604 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.586 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.350 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.791 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.076 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.323 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.528 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.382 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.827 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Epoch: [98] [ 0/584] eta: 0:13:21 lr: 0.001000 loss: 0.0593 (0.0593) loss_classifier: 0.0135 (0.0135) loss_box_reg: 0.0397 (0.0397) loss_objectness: 0.0002 (0.0002) loss_rpn_box_reg: 0.0058 (0.0058) time: 1.3719 data: 0.6536 max mem: 4743 Epoch: [98] [100/584] eta: 0:04:59 lr: 0.001000 loss: 0.0256 (0.0404) loss_classifier: 0.0079 (0.0085) loss_box_reg: 0.0154 (0.0281) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0016 (0.0035) time: 0.6087 data: 0.0023 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [98] [200/584] eta: 0:03:56 lr: 0.001000 loss: 0.0460 (0.0388) loss_classifier: 0.0050 (0.0080) loss_box_reg: 0.0288 (0.0271) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0030 (0.0033) time: 0.6162 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [98] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0315 (0.0394) loss_classifier: 0.0053 (0.0078) loss_box_reg: 0.0250 (0.0279) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0020 (0.0034) time: 0.6138 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [98] [400/584] eta: 0:01:53 lr: 0.001000 loss: 0.0343 (0.0397) loss_classifier: 0.0073 (0.0076) loss_box_reg: 0.0181 (0.0281) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0021 (0.0036) time: 0.6132 data: 0.0025 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Epoch: [98] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0261 (0.0393) loss_classifier: 0.0053 (0.0073) loss_box_reg: 0.0142 (0.0280) loss_objectness: 0.0000 (0.0003) loss_rpn_box_reg: 0.0013 (0.0036) time: 0.6123 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Epoch: [98] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0357 (0.0389) loss_classifier: 0.0056 (0.0073) loss_box_reg: 0.0268 (0.0277) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0031 (0.0036) time: 0.6020 data: 0.0024 max mem: 4743 Epoch: [98] Total time: 0:05:58 (0.6136 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:39 model_time: 0.3501 (0.3501) evaluator_time: 0.0328 (0.0328) time: 0.7927 data: 0.2940 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2491 (0.2507) evaluator_time: 0.0108 (0.0921) time: 0.3067 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2490 (0.2504) evaluator_time: 0.1904 (0.1118) time: 0.4829 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3708 s / it) Averaged stats: model_time: 0.2490 (0.2504) evaluator_time: 0.1904 (0.1118) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.481 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.596 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.579 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.343 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.756 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.076 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.314 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.517 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.372 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.797 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 863 Epoch: [99] [ 0/584] eta: 0:10:28 lr: 0.001000 loss: 0.0261 (0.0261) loss_classifier: 0.0057 (0.0057) loss_box_reg: 0.0180 (0.0180) loss_objectness: 0.0000 (0.0000) loss_rpn_box_reg: 0.0025 (0.0025) time: 1.0757 data: 0.3696 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 963 Epoch: [99] [100/584] eta: 0:04:56 lr: 0.001000 loss: 0.0256 (0.0354) loss_classifier: 0.0049 (0.0072) loss_box_reg: 0.0171 (0.0250) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0020 (0.0030) time: 0.6093 data: 0.0023 max mem: 4743 Epoch: [99] [200/584] eta: 0:03:55 lr: 0.001000 loss: 0.0441 (0.0373) loss_classifier: 0.0081 (0.0074) loss_box_reg: 0.0223 (0.0262) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0047 (0.0035) time: 0.6169 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 121 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 997 Epoch: [99] [300/584] eta: 0:02:54 lr: 0.001000 loss: 0.0371 (0.0384) loss_classifier: 0.0058 (0.0075) loss_box_reg: 0.0215 (0.0272) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0026 (0.0035) time: 0.6104 data: 0.0023 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 865 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 998 Epoch: [99] [400/584] eta: 0:01:52 lr: 0.001000 loss: 0.0554 (0.0389) loss_classifier: 0.0067 (0.0075) loss_box_reg: 0.0358 (0.0276) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0041 (0.0036) time: 0.6241 data: 0.0024 max mem: 4743 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 996 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 866 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 962 Removed invalid box tensor([0, 1, 1, 1]) of 3 from image index 864 Epoch: [99] [500/584] eta: 0:00:51 lr: 0.001000 loss: 0.0352 (0.0384) loss_classifier: 0.0083 (0.0074) loss_box_reg: 0.0183 (0.0273) loss_objectness: 0.0001 (0.0002) loss_rpn_box_reg: 0.0014 (0.0035) time: 0.6085 data: 0.0023 max mem: 4743 Epoch: [99] [583/584] eta: 0:00:00 lr: 0.001000 loss: 0.0300 (0.0385) loss_classifier: 0.0037 (0.0072) loss_box_reg: 0.0204 (0.0275) loss_objectness: 0.0001 (0.0003) loss_rpn_box_reg: 0.0015 (0.0036) time: 0.5971 data: 0.0023 max mem: 4743 Epoch: [99] Total time: 0:05:58 (0.6130 s / it) Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 creating index... index created! Test: [ 0/125] eta: 0:01:37 model_time: 0.3484 (0.3484) evaluator_time: 0.0328 (0.0328) time: 0.7835 data: 0.2923 max mem: 4743 Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193 Test: [100/125] eta: 0:00:08 model_time: 0.2493 (0.2507) evaluator_time: 0.0108 (0.0911) time: 0.3073 data: 0.0021 max mem: 4743 Test: [124/125] eta: 0:00:00 model_time: 0.2478 (0.2504) evaluator_time: 0.1874 (0.1106) time: 0.4806 data: 0.0022 max mem: 4743 Test: Total time: 0:00:46 (0.3695 s / it) Averaged stats: model_time: 0.2478 (0.2504) evaluator_time: 0.1874 (0.1106) Accumulating evaluation results... DONE (t=0.15s). IoU metric: bbox Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.498 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.614 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.596 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.353 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.791 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.080 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.329 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.534 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.385 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.825 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = -1.000 SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE... SAVING PLOTS COMPLETE...
#!python train.py --config data_configs/custom_data.yaml --epochs 25 --model fasterrcnn_resnet50_fpn_v2 --project-name dryfruits --batch-size 2 --no-mosaic
import matplotlib.pyplot as plt
import glob as glob
pwd
'/root/42028/AT3/ObjectDetection-FasterRCNN'
# No verbose mAP.
!python eval.py --weights outputs/training/solarpaneldetector/best_model.pth --config data_configs/custom_data.yaml --model fasterrcnn_resnet50_fpn_v2
50%|█████████████████████▌ | 16/32 [00:18<00:16, 1.03s/it]Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193
100%|███████████████████████████████████████████| 32/32 [00:33<00:00, 1.06s/it]
{'classes': tensor([1, 2, 3, 4, 5], dtype=torch.int32),
'map': tensor(0.5027),
'map_50': tensor(0.6226),
'map_75': tensor(0.6049),
'map_large': tensor(-1.),
'map_medium': tensor(0.8092),
'map_per_class': tensor(-1.),
'map_small': tensor(0.3625),
'mar_1': tensor(0.0794),
'mar_10': tensor(0.3340),
'mar_100': tensor(0.5389),
'mar_100_per_class': tensor(-1.),
'mar_large': tensor(-1.),
'mar_medium': tensor(0.8515),
'mar_small': tensor(0.3926)}
The model achieved a mean average precision (mAP) of 50.27% across all classes, with mAP@50% intersection over union (IoU) of 62.26% and mAP@75% IoU of 60.49%. It performed best on medium-sized objects with an mAP of 80.92%, while performance on small-sized objects was lower with an mAP of 36.25%. The mean average recall (mAR) at 1, 10, and 100 detections per image was 7.94%, 33.40%, and 53.89% respectively, indicating moderate performance in detecting objects across different thresholds.
# Verbose mAP.
!python eval.py --weights outputs/training/solarpaneldetector/best_model.pth --config data_configs/custom_data.yaml --model fasterrcnn_resnet50_fpn_v2 --verbose
50%|█████████████████████▌ | 16/32 [00:18<00:16, 1.03s/it]Removed invalid box tensor([1, 1, 2, 1]) of 3 from image index 193
100%|███████████████████████████████████████████| 32/32 [00:33<00:00, 1.06s/it]
{'classes': tensor([1, 2, 3, 4, 5], dtype=torch.int32),
'map': tensor(0.5027),
'map_50': tensor(0.6226),
'map_75': tensor(0.6049),
'map_large': tensor(-1.),
'map_medium': tensor(0.8092),
'map_per_class': tensor([0.3886, 0.2899, 0.5584, 0.5148, 0.7619]),
'map_small': tensor(0.3625),
'mar_1': tensor(0.0794),
'mar_10': tensor(0.3340),
'mar_100': tensor(0.5389),
'mar_100_per_class': tensor([0.4181, 0.3107, 0.6035, 0.5572, 0.8052]),
'mar_large': tensor(-1.),
'mar_medium': tensor(0.8515),
'mar_small': tensor(0.3926)}
("Classes: ['__background__', 'Cell', 'Cell-Multi', 'No-Anomaly', 'Shadowing', "
"'Unclassified']")
AP / AR per class
-------------------------------------------------------------------------
| | Class | AP | AR |
-------------------------------------------------------------------------
|1 | Cell | 0.389 | 0.418 |
|2 | Cell-Multi | 0.290 | 0.311 |
|3 | No-Anomaly | 0.558 | 0.604 |
|4 | Shadowing | 0.515 | 0.557 |
|5 | Unclassified | 0.762 | 0.805 |
-------------------------------------------------------------------------
|Avg | 0.503 | 0.539 |
Despite class imbalance, with 'No-Anomaly' having the most samples, the model performs moderately consitently overall. It's especially accurate at identifying areas without anomalies, but could improve in detecting 'Cell' and 'Cell-Multi' classes.
pwd
'/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN'
from PIL import Image
import matplotlib.pyplot as plt
import numpy as np
# Open the images
image1 = Image.open('/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN/outputs/training/solarpaneldetector/map.png')
image2 = Image.open('/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN/outputs/training/solarpaneldetector/train_loss_bbox_reg.png')
image3 = Image.open('/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN/outputs/training/solarpaneldetector/train_loss_cls.png')
# Convert the images to numpy arrays
image1 = np.asarray(image1)
image2 = np.asarray(image2)
image3 = np.asarray(image3)
# Create a figure with three subplots
fig, axs = plt.subplots(1, 3, figsize=(15, 5))
# Plot the images on each subplot
axs[0].imshow(image1)
axs[0].set_title('mAP')
axs[0].axis('off')
axs[1].imshow(image2)
axs[1].set_title('train_loss_bbox_reg')
axs[1].axis('off')
axs[2].imshow(image3)
axs[2].set_title('train_loss_cls')
axs[2].axis('off')
# Adjust the spacing between subplots
plt.subplots_adjust(wspace=0.1)
# Display the figure
plt.show()
import cv2
from matplotlib import pyplot as plt
from PIL import Image
# This is needed to display the images.
%matplotlib inline
!python inference.py --input data/train/100003.jpg --weights outputs/training/solarpaneldetector/best_model.pth
Building from model name arguments...
Test instances: 1
Image 1 done...
--------------------------------------------------
TEST PREDICTIONS COMPLETE
Traceback (most recent call last):
File "inference.py", line 211, in <module>
main(args)
File "inference.py", line 204, in main
cv2.destroyAllWindows()
cv2.error: OpenCV(4.9.0) /io/opencv/modules/highgui/src/window.cpp:1266: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvDestroyAllWindows'
image = plt.imread('/root/42028/AT2/AT2-Part2/ObjectDetection-FasterRCNN/outputs/inference/res_4/100003.jpg')
plt.imshow(image)
plt.axis('off')
plt.show()